Genuinely cares about his students; he understands that some topics may be difficult and will spend extra time going over them to make sure everyone is on track. Super understanding and very kind. Engages his students with lots of practice problems and questions.