
Speed and Agility

Friday 6/6 10am-10:30pm
Saturday 6/7 9am-8pm
Sunday 6/8 9am-9pm
Monday 6/9 9am-8pm
Tuesday 6/10 9am-10:30pm
Wednesday 6/11 9am-8pm
Thursday 6/12 9am-9:30pm
Friday 6/13 9am-8:30pm
Saturday 6/14 9am-4:30pm
Sunday 6/15 9am-2:30pm
Summer is on its way!!
We will be having our Summer Camp June 9th through August 10th from 9am-11:30am. The camp is open to all ages (5-18 years old) and abilities! Time to beat the heat and rain indoors this Summer. Every camper will receive a WSTC shirt! Links are in Upper Hand and on our website under Summer Camp.
2025 Late Spring Session Brochure
Registration is now open for the Late Spring Session.
If you haven’t already done so, you will need to make an account through Upper Hand in order register for the session. Please use this link https://app.upperhand.io/accounts/new_user?customer_id=2126 to create your account . When you set up your account, please provide your credit card for the system. This is the only way you will be able to sign up for clinics, etc. If you have children in our clinics, please set up separate profiles on the account for each child. Each child will need a junior club membership in order to participate in our clinics. Membership is $50 and is good for a year.
To be a member, sign up for clinics, receive newsletters, etc,, you need to have an account with Upper Hand. Please use this link https://app.upperhand.io/accounts/new_user?customer_id=2126 to create your account. When you set up your account, you need to provide your credit card for the system to book court times, sign up for clinics, etc. If you have children in our clinics, please set up separate profiles on your account for each child. If you just wish to receive club news, you can set up an account without putting in your credit card.
Once your account is set up, you can log into your account, use this link: https://app.upperhand.io/accounts/login
We are not able to offer makeups or credit for any missed clinics.
Any changes in club opening, closing, etc. due to inclement weather will be posted on our website here under “Club News” . Please check our website for our status before calling or coming to the club if you think weather may be an issue. Just because we don’t answer the phone doesn’t mean we’re closed; we may be on court or out shoveling : ).
Note: we do not follow school closings; even if schools are closed or are closing, we are probably open!