Michael Thompson
Dr. Thompson has the lectures pre-recorded, so class time can be spent actually working through the practice problems & answering questions. The course is not terribly difficult, & can be passed with modest effort. He is very helpful & accommodating. Participation matters. Go to class. The homework/practice is very similar to the tests. 