Data based on 6 reviews.
great teacher, but he teaches a bit fast in class so it may be hard to keep up. though quizzes (3 attempts) and assignments (mostly unlimited attempts) help with understanding the material (and boosting your grade! ), and the tests / final are a piece of cake compared to them. he posts all notes, sample tests / finals, tests + quiz + assignment solutions. the only way you can do poorly in his class is by not trying.
Weekly quizzes worth 1%, two midterms, one final
Excellent teacher, just do everything he assigns and everything he shows and goes over in class. Literally that's it, you'll be more than fine.
Very good teacher! Make sure to do all the webwork assignments and the sample tests/sample finals to do well. He uses a lot of multiple choice questions, but they have traps, so be careful. He answers mios and is always there to help. Take this class if you can!