Razia Ahmed
★★★★★
Excellent teacher ! Committed to help and encourage students. Very flexible in arranging the classes and puctual in timings.My daughter enjoys his classes and learns well.
Highly recommended.