Bernard Martin
I love this class, every part was amazing and I learned a good amount. Took the 3 hour lecture and somehow wasn't bored. Tests are easy, essay is easy if you just put some effort in, and he wil lwork with you. Not a great dude to create dialogue with during class which is the only downside. Take it for sure if you can. 