Dr. Furgal is literally the best person to teach this class. Anyone who took Ochem 1 at BG knows how much it sucks, but Furgal makes up for that semester of suffering tenfold. His dry sense of humor is amazing, lectures are helpful and engaging, and he provides tons of resources. The content is hard af, but he does his best to make it manageable.