Michael Shneer
If given the opportunity, enroll in his class over other profs. He is very kind. His experienced from his years of work allows him to give great examples and deeper insight on the course material. Pay attention to his classes and do review the chapters before/after for a good grade on tests and assignments.