Michael Kinsella
Kinsella is still figuring out the whole professor thing and you can tell. He doesn't give clear instructions for assignments and grades really hard. I was in every class and actively participated and still only did OK. He is really passionate about the subject so that makes the class worth going to.