Reviews of professor Hana Dawud

Rating: 5.0/5, difficulty: 3.0/5
I loved this professor. I learned so much in her class. I could say she is one of the best I have had.