Martin Lee
Mr. Lee has a very clear lecture. He prints all the note packages as well as provides them online. The tests and quizzes are like his notes and there is nothing beyond. The GOLDEN point is he allows at least 6 pages of "cheat sheet" during all of the quizzes, midterms and the final, so you don't have to worry about memorizing every single part!