Jeffrey Dozoretz
He is a great professor that cares about teaching the material for the student's knowledge rather than just memorizing test facts. Although the textbook is recommended, Jeff lectures through the class and is quite funny to keep you engaged. His tests are easy if you show up and take notes. Extra credit is awarded based on attendance. Is Interesting