Stephen Wilbur
Recommend taking his mini mester. Class was easy since he provides excellent lectures that provides everything you need to know for the exam. The assignments are simple and clear. Exam is available to take at home, with open notes. 