Todd Richey
Exam heavy, since your grade is solely on exams for the most part and then you have the project. Hard to understand and follow along as his lecture videos are quite difficult to follow. But I suppose his curving and the project being a chunk of your grade helps.