I enjoyed my lessons with naveed and I never felt that I have exam. It went so smoothly and I passed in my first attempt without any mistake. His way of teaching is amazing and always goes through the theory and demonstrates it practically. Well-planned and organised. He is so flexible with schedule. Being a doctor and in full time rota employement, he managed my schedule so well. To me, he is the best trainer, instructor and teacher. Many thanks Mr Aziz for your efforts.