Dance with Joy Studios – Dance Team Prep Classes

Thank you for your interest in Dance With Joy Studios Hip-Hop, Jazz, and Lyrical Classes!

These classes are a great supplement to team training & will prepare dancers with the technique, music awareness, and pattern recognition training that all dance team-ers need!


All of our dance team prep classes are “series,” which means they begin the first week of the month and build on each other throughout that month. Dancers pre-register at least 24 hours before the first class of whichever series they would like to take and commit to attending the 4 classes (once class per week) in that series (sometimes 5 classes if the month has 5 weeks).

Hip-Hop Series Options

Kids Hip-Hop

Mondays at 6:30pm

Thursdays at 4:30pm

Teen Hip-Hop

Mondays at 5:30pm

Wednesdays at 4:30pm

Level I Hip-Hop (adult and teen fusion class)

Thursdays at 5:30pm

Jazz Series Options

Kids Jazz

Wednesdays at 4:30pm

Jazz Dance (Teen and Adult fusion class)

Tuesdays at 5:30pm

Lyrical Jazz (Teen and Adult fusion class)

Wednesdays at 5:30pm


Thank you for pre-registering 24 hours in advance for each class you would like to take.

How to Pre-Register – Easy as 1-2-3!

1.) Click on the “Class Sign-Up” button on the upper-right hand side of this page or the “Register Today” text below.

2.) Go to the date of the class you would like to enroll in.

3.) Find the time and title of the class you would like to take and click on “Sign Up.”

If you would like to attend multiple classes, please be sure to pre-register for each individual class.

*If you are a first-time student at Dance with Joy Studios, you will be asked to create a login before you can sign up for classes. This should only take a minute to do.

If you have any questions or difficulties registering for classes, please email or call 503-236-816



Pricing & Policies

Please follow this link to learn more about our pricing options and the studio policies we have in place to create a joyful studio community.



If you have any questions, please feel free to call 503-236-8160  or e-mail