Joseph Clark
He does not explain material the best. I pretty much had to teach myself the material out of the book. Gives pop quizzes on material that he did not cover in order to make sure people were coming to class, and the averages were usually less than 5/20.