Professor Muller is great! I had an amazing time learning pchem with him and he truly made class enjoyable. He understands that we all have lives and this is a very difficult course and is very understanding when people have questions/want to see him outside of class. Plus you can do test corrections to improve your test score! Very fair grader :)