Matthew Duffy
Professor Duffy really cares for his students and is willing to tutor anyone outside of class time. No need to read the textbook, just study his PowerPoints. The online interactive homework really helps to solidify the concepts. Duffy does everything he can to help you succeed including uploading practice tests and an video going over the test.