It was a wonderful experience for me learning with Mr. Aftab. His knowledge of the theory behind rules is 110%. The methods he taught me were on spot and he was very attentive and truly concerned about my drive test. Apart from this the assesment of a teacher about their atudent is very important and he knew exactly when I was ready for the drive test. Highly recommended for both who have a lot of drivinf experience and also beginners.