Michael Robinson
Dr. Robinson's class is very difficult. I studied for weeks and only managed to get D's or C's on his exams. His homework is unecessarily long and tedious and only worth a tiny portion of your grade. He's passionate about what he teaches but it feels as if he expects us to know everything already. 