Roba Bairakdar
The class is hard but that's not to blame on her. She is quick at explaining but does so clearly and is open to class questions and constantly asks if we need more time. There is weekly homework online which she is happy to help you with. She is incredibly helpful and you should take advantage. Best math teacher so far in university.