He is so helpful! He wants to do anything possible to help his students do well. His lectures are SUPER clear, grading criteria is so fair, and his exams are also very fair. He just wants all his students to do well. HIGHLY RECOMMEND!