Graham Wrightson
Professor Wrightson gives awesome lectures and writes his own textbooks. We also got to do interactive lessons with ancient Greek phalanx formations. Fun class, relatively easy workload, and fun professor!