Reviews of professor Shadi Harouni

Rating: 5.0/5, difficulty: 3.0/5
Shadi changed my life. I have been enlightened by her presence. Every day I wake up thankful for her.