Try one week free with our back to school special here: Trial Programs
Enjoy a night out and leave the kids with us for pizza and lots of Nerf fun! We’ll provide the Nerf guns, safety glasses, pizza, and drinks for the evening. Kids are also welcome to bring their own Nerf gun and safety glasses.
$20 per child (plus $10 for siblings)
Limited spots available. You do not have to be a student to attend.
Current students can register through their Student Portal. Non students can register here: https://app.jackrabbitclass.com/regv2.asp?id=526299&hc=&initEmpty=&hdrColor=&WL=0&preLoadClassID=8625785&loc=
Tell us you saw this on our website and get a free uniform when you sign up for your first month of classes in February!
And....Nerf Wars is back! February 11th, 6-9:30 pm. Enjoy a night out and let the kids enjoy pizza and Nerf fun at Rockcastle Shaolin Do in Mount Vernon. Just $20 per child (only +$15 for additional siblings) including pizza, drinks, and lots of fun!
Sign up before the end of August and get a free uniform with your first month of classes!
Summer Pricing (Free uniform included)
1 month/1 class per week $30
1 month/2 classes per week $45
All summer/1 class per week $50
All summer/2 classes per week $75
*New students only
Register online for our summer specials here.
Regular Evening Classes
Mt Vernon - Main St.
Kids Beginner (Age 5-12) – Tues. & Thurs. 5-6 pm
Adult Beginner – Tues. & Thurs. 6-7 pm
Little Dragons (Age 3-5) – Sat. 12-1 pm
Livingston - “The Depot”
Family Class (Age 7 & up) – Wed. 6-7 pm
Berea – Tumbleshine
Kids Beginner (Ages-12) – Mon. 5-6 pm
Adult Beginner – Mon. 6-7 pm
Try our NEW Women’s Martial Arts at RSD
- Classes start with a whole body warm up followed by stretching.
- Then get your stress out with basic strikes and kicks, including standing bag and focus mitt striking.
- Work your mind after that with traditional martial arts training to keep you sharp.
- Weigh in/measurements and online FB support group with daily workouts included!
- You don’t have to be in shape to get started; we will look at personal goals and start at a pace that is right for you!
Classes meet every Saturday 11am-12pm, starting May 7th.
$40 per month
Call/text (859) 588-8905 to sign up!
We are signing up for new beginner classes this month. New students get a free uniform with their first month of classes!
Get you or your child signed up for a free trial class by calling or texting (859)588-8905. You can also sign up here.
- Starting this month we are offering a new class at our Mt Vernon location! Kids and teens can join us for "Weapons & More" every Saturday from 1-2 PM. Students will train with weapons as well as learning advanced kicks and basic gymnastics! Bo and nunchaku will be the first weapons covered.
- Our new class in Berea will also be starting this month. We will start offering an adult and teen class every Monday from 7-8 pm upstairs at Tumble Shine gymnastics after our kids classes. New students signing up in March can attend additional classes in Mt Vernon free for the first month! Call or text (859)588-8905 to sign up for a free trial class.
- We are looking to start offering a Mommy & Me class for 1 1/2 - 3 year olds starting in April. Anyone interested can call or text (859)588-8905 to get signed up!
We've had a few schedule changes lately, so here is our current updated class schedule. If you have any questions about your class time feel free to contact us.
Kids Beginner Kung Fu - Tuesday & Thursday 5-6 PM
Adult Beginner Kung Fu - Tuesday & Thursday 6-7 PM
Kids Brown & Black Belt Kung Fu - Tuesday & Thursday 7-8 PM
Adult Black Belt Kung Fu - Tuesday & Thursday 8-9 PM
Friday Classes - Tai Chi 6-7 PM, Kata 7-8 PM, Sparring 8-9 PM
Little Dragons (Age 3-5) - Saturday 12-1 PM
Berea (Located at Tumble Shine Gymnastics)
Kids Kung Fu (Age 4-7) - Monday 5-6 PM
Kids Kung Fu (Age 8-13) - Monday 6-7 PM
Livingston (Located in the old Forrester Mullins Building)
Family Kung Fu (Age 6 and up) - Monday 6-7 PM
Check out our new Kids Birthday Party themes here. Fun for kids of all ages, easy and affordable for parents!
Contact us anytime!
Call or Text: (859)588-8905