Zachary Bachman
I really enjoyed this class, I do not typically write rate my professors, but his exceptional class inspired me to do so, even though I took my honor's contract with him so I had a much bigger workload. 10/10 would recommend