Took him for two classes. Wants the students to do well, gives the students many chances to get good grades. If you ask for help he is extremely helpful. Very understanding and respectful! Would take all of his classes if I could. 