Very good Chemistry teacher. He is respectful to his students but will not take any crap.
I had this guy in 1998 and he was not a good person. The class was easy if you hit the books but don't have an opinion in his class because he will disrespect you. If you have him, keep your head down