Khatereh Ahadi
Professor Ahadi is a good teacher and grades very generously. My only complaint with her is that she was not the best at communication. I took an online course with her and it can take a while for her to respond to emails. Besides that, I definitely recommend taking her courses. 