David Tiller
I loved this class especially because of how woke Mr. Tiller is on social issues. It's nice having a History teacher not teach from a bias standpoint. He is very lecture heavy and you will only get your best notes if you go to class and pay attention. His test are straightforward and he helps every step of the way. Overall, an excellent professor.