Maryam Heshmatzadeh
Maryam genuinely cares about her student's success, which is the best thing going for her. She does her best to ensure that everyone understands and she is decently good at it, though I found the textbook to be equally useful.