Gerard Cavanaugh
Dr. Cavanaugh is nice and willing to help out his students. There is a case study every week and you must discuss the case study the following class period. Its a little boring as there is not a lot of interaction during the class between the professor and students, however he did ask for feedback and most students told him to make interact more.