Michael Knippenberg
Dr. Knippenberg is a very straight forward and easy to understand lectuerer! His homework always aligns with what he teaches and helps with understanding the material. I never had quizzes, instead most of my grade would come from homework and exams. Since I took the Tue/Thurs class, he only gave homework twice a week, which would be due next class.