Ashraf Demian
It is obvious that he cares about his students. After test 1 and test 2, he individually met each student, show them their mistakes, and raised their test scores. He gives each student a chance to learn either in the zoom meeting or in his office hours. You can watch his video on youtube to see his teaching style.