Chris Hulshof
Take this class online, this professor is terrible and will yell at you if you do not pay attention or take notes. Attendance is mandatory and he has his assistant walk around the class the whole time and make sure you are taking notes. If you don't he will give you a 0 for the quiz.