Craig Cavanaugh
Professor Cavanaugh is a gem. He cares about his students and wants everyone to succeed in his class. Chemistry is really hard so having a good professor makes a huge difference. Good at breaking information down and helping understand the material instead of just trying to get through it. 