Doaa is a great professor! My Spanish was definitely rusty starting out but she is so kind and helpful, and I never felt judged. Homework can be a little long sometimes but it's not under her control since its through the textbook company. She was always really clear about what will be on exams, and gives helpful prep.