Nabeela
★★★★★
Excellent experience. He is very patient and listens to me about what I need and adjusts the teaching style accordingly. He takes time to ensure the lesson is being taught effectively. He does loads of questions for practice and a handful of past papers to make me feel ready before the exam.
Read more
see less