Classes and Clinics are typically held in group format and teach or reinforce various aspects of the sport. We currently have several classes for members and guests. See below, or review our Calendar page to stay abreast of upcoming classes and clinics.

Classes must be reserved and purchased in advance.


Junior Beginner Class

10:00 – 11:30am
5:00 – 6:30pm

Coach: Jay Crystal

Three time Oregon State Singles Champ, Jay Crystal, leads our a Beginning Junior Class, which is $17 for members that drop-in, $27 for guests.  Participants must be under 18 years of age, all skill levels welcome!

FREE Beginner Class

6:00 – 6:30pm

Coach: Jay Crystal

Join our weekly FREE Fundamentals of Table Tennis Class! This is a perfect opportunity for true beginners or novices to experience our world-class facility for free and learn basic techniques in one of the fastest growing sports in the US! Bring your friends and family. No RSVP or drop-in fee required!

Premier Junior Program

5:00 – 7:00pm

Coach: Jiwei Xia

Experienced Juniors can join in these small group lessons.

For more information,
click here.

The cost is $269/month for members. Includes club uniform and coaching at local club tournaments

12 person max.

Novice Plus Class

6:00 – 7:00pm

Coach: Varies

 This one hour group class will help novice players improve their skills and move to the next level.

Members: $12 per session
Guests: $24 per session
RSVP to reserve your spot.

Focused Training Class

7:00 – 8:00pm

Coach: Jiwei Xia

Led by our head coach, Jiwei Xia, this hour long class is for players Intermediate level and above.

Members: $18 drop-in, $64 monthly

Guests: $28 drop-in, $112 monthly