Dima Ayoub
This class found a way to be both very challenging and engaging, and very fun. Ustadha Ayoub is very passionate about the material and was very helpful in learning the concepts. The class is difficult, but very doable with regular engagement in the homework and class. I highly recommend taking this class!
Dima is truly the best. She transformed the class into something larger than life — not just a course, but a collective learning experience. Every session felt intentional, creative, and alive with ideas. She cultivated an environment where everyone’s voice mattered, and that made the class feel like a genuine community of thinkers rather than a traditional lecture.
Professor Ayoub creates a meaningful and tight-knit class environment in all of her classes. Arabic 202 was a large class (20 people), yet she cared about everyone's progress. While the homework is time-consuming, it really helps prepare you for quizzes. If you put time into this course, it will be incredibly rewarding.