Abdolkarim Asghari
Never watched a single lecture and only used Smokin Notes. He gives a lot of extra credit so it's not too difficult to get an A. His tests are specific but if you do the practice exams (smokin notes and also the practice exams the professor provides) you should be good. The study guide is also very helpful and covers everything on the exam. 