Data based on 9 reviews.
Barely gives notes and homework, yet gets mad if you ask him questions. Stay away, especially if you want to stay sane during a test, because he doesn't stop talking.
Whip out Khan Academy, it'll teach you far better than he can
Ask questions during the test because the questions aren't worded very well but he will answer. Pace of the course is super weird, stuck on projectile motion 75% of the semester