Michael Sacks
Hes an Awesome professor. Heavy lectures but theyre very informal and covers everything that will come on the exams. He DOES curve and offers extra credit opportunities so dont miss class!! Received a B+ in the class