This class was tough.
This guy is something else. He's very smart, and knows what he's talking about for the most part...but teaching it to others, that's a different story.
He's very demanding and expects perfection from his students, even novices.
Hours per week:
Advice for students:
If you can't give it, your grade will suffer. I would NOT recommend him for someone who's not a Chem major!