He is great. Very stern with his classes. He usually doesn't play favorites and puts a lot of pressure on his students to be better everyday. I loved being around him. He doesnt seem like it but he is extremely caring. I even got to see his "funny " side.