He's a great teacher as long as you pat attention and follow rules. Very laid back. Work is basic and easy to do. Tests aren't that hard.
He is condescending, but he HATES stupidity and kids who don't pay attention. He literally hands you the answers if you pay attention. Yes, he can seem mean at first and if you keep to that attitude, he'll stay that way for you. If you can keep an open mind and actually talk with him and make small talk, he becomes a very nice guy and a very knowledgeable one at that.
He is disrespectful and condescending to students. He has favorites, and singles students he doesn't "favor" out, humiliating and insulting them. He made my friend cry. Absolutely worst teacher/coach
Quite simply one of the worst teachers you can ask for. This guy gave me one of the hardest times in his classes. Avoid him at all cost.
when he doesn't get his way, he totally turns you off. Just try your best in his class and don't get on his nerves because he can get really mean and strict.
Eh he's alright, sometimes cool sometimes mean. He has his times. Class was really boring for me personally.
I believe he is a great teacher. At times difficult to explain himself. At times harsh in disciplining, but a great and helpful and understanding instructor.