Isaac Patterson
I wish I had him as my professor before. The exams are high points but don't sweat it, he reviews anything you don't understand before the exam. He also gives extra credit. Attendance is highly recommended. He gives participation points. He is also funny. Makes the lecture relatable and understandable.