Choon is one of the most competent and experienced tennis instructor I had ever had a chance to learn tennis with. I have looked for a capable tennis instructor I would feel comfortable with for a long time and, today, knowing Choon, I wouldn't take lessons from anyone else. He taught me as well as my teenage son. Always professional, punctual, patient and friendly. He knows his tennis and more importantly, he knows how to work with you to improve your game and brings results. He just looks at your stroke and knows instantly what you need to work on and he will show you how. Highly recommended, whether he teaches your kid or you as an adult, you won't be disappointed and possibly the best tennis teacher you will ever find.