
Play. Discover. Excel.
Are you ready to pick up a racket, get active, and have fun?

About Us
MGA Tennis is committed to make tennis fun and easy for beginners, and insightful for the aspiring players.
Our Coaching Programs
Private Coaching
- Undivided Attention
- Tailored Program
- Flexible Time and Location
From $140/hr
Group Program
- Fun & Social Interaction
- Structured Program
- Fixed Time and Location
From $550 per Term
Intensive Program
- Combination of analytics with on-court coaching
- Biomechanics or match performance Focused
From $660 per Program
Technique Analysis
- Deep analysis on Biomechanics and Footwork
- Flexibility to work on corrections with us or your own coach
$129 per stroke
Match Analysis
- Analyse your tactics
- Gap Analysis
- Improvement priorities
$179 per match
Corporate Programs
- Customised session length and objectives
- Team Building
- Fun and activity focused
Enquire for rates
Tennis Match Playbook
Master your game and bring it to the next level
Testimonials
As a returning tennis beginner, Terence helped me regain my confidence on the court. He patiently guided me through refining my forehand grip and footwork, making the learning process not only effective but also enjoyable! I highly recommend Terence to anyone considering picking up tennis again, regardless of their experience level.

April, Beginner
Terence has been a patient and awesome coach! Been with him for more than a year now, from zero experience of playing tennis, to hitting the balls comfortably and confidently now. What I really value so far is his instant feedback, and how he can spot the mistakes immediately and give you recommendations to correct it. So if you need a patient coach, who reduces the learning curve in tennis greatly, Terence is definitely the person to go to! 10/10 will always recommend him.

Shawn, Intermediate
An excellent coach with extensive knowledge of tennis, from the technical aspect of ground strokes to point construction in a match. Terence is also very patient when coaching, ensuring you understand and take away something beneficial every lesson. Have been with him for the past year and he is fast to catch on any mistakes. He then uses different drills/equipments to help you correct your form to improve the quality of your strokes and prevent injuries. Would totally recommend anyone from any level who is keen on learning tennis or hoping to improve their game.

Terence, Intermediate
I have been under Terence for about a year now and i can say he is an excellent tennis coach! Not only does he show how the tennis strokes and techniques are done, but he also explains the mechanics of how its being done very well too. Very knowledgable and patient with me during lessons and i would highly recommend his lessons to anyone of any level! :) Thanks so much Terence for your guidance to get better at tennis!

Jaclyn, Intermediate
An excellent and patient coach with deep understanding of tennis, Terence has been very quick and insightful in helping me across all aspects of my game. Being an adult learner myself, he focuses on quickly finding minor tweaks that create the most impact aligned to my goals. He caters each lesson for the student, always ensuring that one doesn’t drown in too much technicalities, while ensuring a productive, tailored, and most importantly, fun training session. Would wholeheartedly recommend Terence as a coach, whatever age/level you are!

Nicholas, Intermediate
Accreditations







