Michael Todoran
Was a bit disorganized, but really enjoyed his classes, he had good resources and is very supportive of his students, he cares about how the students do, it's a little uncanny with assignment prep, but he gives out do-able work and at least cares about your work load from other courses. Would totally take a class by him again hands down.