Cool but strict. He put the truth in front of you if you cause trouble to the class. Like he always says to us when I had him "Wake up and smell the coffee." Fair grader and will try to help you if you have trouble with an assignment. Funny and a greater storyteller. If you want a serious teacher who will help you pass your year, he's the one for you. Trust me.