Michael Dieciuc
Mike D was awesome! I would recommend his class to anyone. It is a pretty large class, but he makes it feel small. You definitely need to study for the exams, but if you do well on the first 4 the final is optional!