He's the sweetest guy ever. Super smart & you can read about his research & extracurriculars. He does a great job explaining concepts because he has such an in-depth knowledge of the course. Also, he gives hints and shortcuts on some methods. Math 211 is a hard course itself but i enjoyed going to his lectures and found that time passed by quickly!