All Classes & Clinics are temporarily on hold. We hope to resume soon.


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