Overall he knows how to do chemistry but can't really teach it, The class was ecam heavy like if you failed one exam your bound to drop like 3 letter grades and He will talk over students and will talk about unnecessary stuff in the class .