Alifa Bandali
Dr. Bandali is enthusiastic about her subject. She's a bit of tough grader but gives great feedback. She respects students and encourages participation. Also, she responds to emails extremely fast. There're not many assignments throughout the course but there's at least one reading for each lecture. Attendance is mandatory if you want a good grade.