Data based on 1 reviews.
Do the homework and the practice material that he gives you if you are struggling, only so many types of questions can appear on the tests and he makes sure he covers every single one. Don't think you can flunk any test, last semester in particular only has 2-3 tests so one bad grade can make a big difference.