He may seem a little harsh to underclassmen, but once you are a junior or senior, he is actually a pretty cool teacher to have.
Can be confusing. not one of my best teachers, sometimes he's just too strict. I don't really like his class at all.
Can be comfusing at times and makes controversial remarks. Has a grip on what he is talking about, and always wants you to know his opinion.