He is an amazing lab professor. took chem 145 lab with him and he is patient and he is very willing to take time to help you understand. any question you have he will do whatever he can to get you an answer. he's a bit tough with grading but he will explain what you did wrong and how to fix it making it much easier to do better. 