Zachary Kerr
Dr. Kerr is hands down the best professor I have ever had! He does not give any exams, most of the work in this course is completed in a group that you will be assigned to on day one, but you learn to love the people you are working with. The material covered is informative, but Dr. Kerr does not expect you to understand everything immediately.