Michael Starling
I really enjoyed this class and I thought that the lectures were entertaining. The content can be a little dry at times, but Michael does a great job in making the class entertaining anyways. The textbook is only a few dollars and the rest of the materials are on eLC.