Michael Treat
Treat was honestly a great professor. He knows the material he goes over, and his personality helps the lectures go by fast. You need to take some time outside to get the material down. There are pre and post quizzes for each chapter we went over, 3 exams, and 1 cumulative final. 