J. Thomas
Loved this professor! He was funny in class but still had expectations for us which made us work at the material. Not an easy A class but also not hard, just your average class that requires studying. If you do the minimum, you'll easily walk out with an A/B. Would take this class again.