This class was tough.
I couldn't keep up so I dropped but if you're willing to put in the work
and he is very receptive to questions.
Hours per week:
Advice for students:
and if you understand chemistry well then you'll be fine.