Patrick Comstock
He is a phenomenal professor and really cares about his student's progress and success. His interest in teaching definitely reflects and serves to only improve the course further. I definitely recommend him to anyone who has the option, you won't regret it!