Hunter Boehme
Classes were interesting and material was taught well. He takes off an excessive amount of points for little feedback and his grading system is arbitrary. Exams are fair though. If you study well you'll do fine on them. Participate consistently or you won't get a good participation grade. It's an easy B but a hard A, you will learn a lot though. 