BEST chem prof I've had so far. He makes everyone feel comfortable asking questions in class, plays music during labs, and overall the class is enjoyable. It is a tough class though, so make sure to study outside of class. If you want to talk with him for office hours though, you will have to schedule it with him.