Reviews of professor Tarek Mahmoud

Rating: 5.0/5, difficulty: 3.0/5
H'es truly an awesome guy all around, genuinely cares for the success of his students.

Rating: 5.0/5, difficulty: 2.0/5
He's very focused on a few points about the language, such as practice and immersion. Very interesting person as well as a professor. I've got about two years with him and it's going to be a good time in the arab world