Craig Cavanaugh
This was Professor Cavanaugh's first time teaching chem201 so his organization wasn't the best. That's really the only reason I didn't give him a 5/5. He really cares about his students and making sure they understand the material. Do the homework and you'll do well on the exams. Transition to online was good, live lectures were great.