Donald Tellefsen
This class was pretty interesting. It was a very lecture heavy class, but if you keep up with his notes you'll do phenomenal on the tests. All the tests (and even the final) were open note which really helped a lot. Attendance isn't necessarily "mandatory" but if you miss class you miss a lot of notes that you could've used on a test.