Sundar Sinnappan
Cares to teach. Great PPT slides (w/ examples & notes). Great English speaking (to the point & doesn't mumble). Understands what some students go through, so he opened quizzes that were past deadline & late HW w/ no penalty. He took time out of his day in Spring Break & school nights to help me out on practice problems. Zoom recordings are helpful.