Reviews of professor Yehia Massoud

Rating: 5.0/5, difficulty: 3.0/5
Love him. Best professor I've ever had. Was always accessible and takes it upon himself to make sure you understand complex concepts.