Colenso Speer
Speer was definitely challenging but you can get an A if you work for it. Group quizzes in discussion so choose your team wisely. Exams are application based, require lots of detail, & he looks for key words. Read the textbook & do all practice problems (50% of exam comes from here). He explains clearly/slowly and does case studies for application!