Honestly, a really cool guy. Not to ego boost him, but he's a genius. Though the downside of that is that you get scared to ask questions. The nice thing is that he won't make you feel dumb. He wants you to ask questions and wants you to understand the material. Exams are hard and you gotta work for your grade. He's a genuine guy and cares.