I am beyond ecstatic at passing my test first time and I have Kal to thank for being an awesome teacher! His method was clear, understanding and patient. He puts you at ease from the start and motivates you throughout, encouraging when you do well and pushes you to improve the not so well. All round great instructor! Thanks so much Kal! All the best. Ting