Having had a lot of schooling, culminating in medical school and now continuing in and MBA program, I have experienced many different teachers. I must say that Professor Neil Fogarty is at the absolute top of the class. He is a truly good educator and person. He is so good that he was even able to name contract law interesting and rewarding!