Zachary Mahafza
Zachary was a pleasure to have as a professor, and I ended up with an 102 in his class. There was a lot of extra credit, and the exams were not difficult if you watch the lectures. Watching the lectures does get a bit tedious at times, so I recommend taking notes or setting aside some time to really focus in and listen. He's great.