Chris Sullivan
Awesome professor!! Highly recommend him if you are willing to spend a lot of time studying. The course is tough so don't expect to get an easy A with any professor. He teaches great and is willling to help you in any way so that you can understand the material. Take his class!