Sethunya Gall
One of my favorite professors of all time. Definitely a tough grader but very understanding if you have questions or concerns. Really funny guy, makes class entertaining and engaging. If you're not a good analyzer make sure you ask questions otherwise you'll only get bad grades.