Kevin Ferreira van Leer
If you like structured classes, pass with this professor. Kevin has probably revised our course schedule about 10 times this whole semester and pushed back due dates last minute. He gets caught up being late to class by 30 minutes twice and gave little notice in advance. Grading? He takes weeks to give feedback and grades are based off few points.