Chris Fink
Very easy, very interesting. Topics can be hard but the tests arent bad and he gives a good study guide and hints on what it will be about. Go to class because topics are hard to understand if you arent there.