Brett Rixom
He is overall a really good professor, and I learned a lot in his class. The exams are very tough, but he gives extra credit quizzes in every class that goes towards the exams. He cares a lot about his students and has a fun personality that makes his lectures interesting.