Reviews of professor Gigi Youssef

Rating: 5.0/5, difficulty: 4.0/5
To be honest one of the most caring individuals to ever teach me on any level of education.