Greg Marczak
This class is very challenging. My only regret is not approaching him earlier, as he is harder to talk to in person. I have another class planned with him next summer, so he isn't truly as bad as the reviews are. You have to take notes a specific way and you upload them for points.