Never teaches the information, he makes you learn it yourself, when you want him to explain it to you he can never give you a clear answer. When explaining things to the class, he takes forever.
He was an awesome teacher. I had him for Chem 1 and AP chem. He is a great guy and I am persuing the science field because of his class. Thank you sir for the work you do!