Hardest class I took first semester. He is so knowledgeable, but every class is a straight lecture for an hour and 15 minutes, and it is sorta boring. He is smart, and would probably be a good chem prof, but for an intro class he made it so much harder than it needed to be. Avoid and take another class.