Eric Greska
He truly wants you to understand the material. There is a lot of reading but it is an easy read as long as you are focused. The exams are also really easy as long as you pay attention during class and the readings. I recommend. 