Shereen Ramadan
Professor Ramadan is smart and kind. Her class involved sources she provided, so we did not have to buy any textbooks. She gives three exams and study guides before each exam, and a lot of what is on the study guide pops up on the exam. Her lectures are very informative and interesting. I would def take her again. 