Group Training for Kids

Every child progresses at different rate. It usually takes 2 - 3 years of training for kids to go beyond the Advanced Beginners Level, depending on how often and focused each child trains and how often each child participates in leagues or tournaments.  Children who are serious about making significant improvement should obtain both private coaching and group training.


USATT created a rating system to give a general idea of how each player progresses.   However, the ratings will fluctuate, especially when the player is working on new, more advanced skills.

USATT Rating Guidelines:

Novice:  0 - 400    

Beginners:  400 - 800  

Advanced Beginners:  800 - 1400

Find out more

Sunday Classes for Novices to Advanced Beginners Classes

Ages 6 - 16

Sundays, 4 - 5:30 pm

Find out more

Monday Level 2 Classes for Advanced beginners

Ages 8 - 17 

Mondays, 7 - 8 pm

Find out more

Thursday Classes for Novices to Advanced Beginners

Ages 6 - 14

Thursdays, 6:30 - 7:30 pm

Find out more

Youth Talent Development Program

This program is run and partially funded by
HW Global Foundation and uses the facility at MDTTC.

Application and tryout are required.

Team Training: Sundays, 5:30 - 7:15 pm

Preparatory Group: Saturdays, 5:00 - 6:30 pm

Find out more

Friday Group Training for Advanced players

Fridays 5:30 - 7:30 pm                     

By coaches' invitation only 


Limited spots available.


For more information, please contact Coach Jack Huang  

at 301.519.8580.                      

After School Program

The After School Program held at MDTTC is run by HW Global Foundation, a non-profit 501(c)3 educational organization.   For details please click here for details.