Abdolkarim Asghari
Class was online. 3 lectures a week with an occasional McGraw Hill homework and quiz. Really know the study guides he posts, they very much reflect the exams. I used smokin notes study guide answers to study, and those were pretty representative of the exam questions!