Zahra Derakhshandeh
I had this professor for two different courses, which were both asynchronous. Despite being asynchronous, I still felt supported and strongly guided by her lectures and weekly announcements, and if you ever have the opportunity to take a course with her - do it! She wants you to learn and grow in her class.