California Contemporary Ballet
Tailored Coaching and Classes for Dancer Development
About
Unleash your full potential! With expert guidance and personalized approach students receive the attention and support needed to thrive as a dancer! Our programs feature the American Ballet Theater National Training Curriculum that incorporates elements of French school, Cecchetti Italian School and Russian Vaganova training methods enhanced with focus on kinetics, coordination, anatomy and body alignment. Artistically, providing a rich knowledge of classical ballet technique with the ability to adapt to all styles and techniques of dance. We also provide enhanced methods for performance and presence.
Schedules:
Our classes are packaged together by placement level saving you time from sorting through class lists and calendars. Each package provides the schedule of classes offered.
Assessment:
Due to the tailored nature of the programs we provide, we ensure the placement of each student into the correct level so that each class moves at similar pace for all participants and provides an appropriate class for each student to make the most progress.
If you are new to us, please book the assessment package offered by age. Once assessed for ongoing classes you can book into the determined class level.
Schedules:
Our classes are packaged together by placement level saving you time from sorting through class lists and calendars. Each package provides the schedule of classes offered.
Assessment:
Due to the tailored nature of the programs we provide, we ensure the placement of each student into the correct level so that each class moves at similar pace for all participants and provides an appropriate class for each student to make the most progress.
If you are new to us, please book the assessment package offered by age. Once assessed for ongoing classes you can book into the determined class level.
Packages
Children’s Division Placement Assessment (for ages 3-8 years)
This package is required for all new students (ages 3-8 yrs) to assess for placement into our Children’s Division. (Ballet students age 9+ require the Upper Assessment package). The Children’s Division Assessment is performed by teacher during a class time. Each assessment runs 30-45 mins. We are so excited for your interest in joining us and for the opportunity to assess your child for our program! All places in our PreBallet program have currently been filled and Pre Ballet assessments (age 3-4) are on hold. Please check back often as available spots open up. Assessments are available to ages 5-8.
Upper Level Ballet Assessment (60 min Private)
This package is an Upper Level Ballet Assessment for students at least 9 to 17 yrs of age who have substantial ballet experience. Such students require additional assessment with a private coach prior to placement in our Junior & Youth Ballet Classes. Our core ballet program consists of dedicated training from certified expert dance educators, Artistic Director, Aerin Holt, and instructor, Alexis Ash. This Assessment is performed on a 1:1 basis and is 60 minuets long.
July ‘26-FairyTale Ballet Camp
A magical hour of storytelling, dancing like a Princess, visiting enchanted forests and castles while hoping like a toad or flying like a fairy!
Two Week Session July 7-30th on Tuesdays & Thursdays 4pm-5pm.
Exclusively for children 3-5 years of age.
Two Week Session July 7-30th on Tuesdays & Thursdays 4pm-5pm.
Exclusively for children 3-5 years of age.
2025-‘26 Junior Ballet Division Level 1
This package is for level 1. New Students at this age are required to be assessed for program placement and should go to the Upper Student Assessment Package.
Level 1 program is designed for young focused dancers ( approx. age 9-10) for training in Classical Ballet twice a week, Mon & Wed at 4pm. Students are challenged with technical skill and vocabulary while still engaging in the creative play that provides freedom of expression. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Level 1 program is designed for young focused dancers ( approx. age 9-10) for training in Classical Ballet twice a week, Mon & Wed at 4pm. Students are challenged with technical skill and vocabulary while still engaging in the creative play that provides freedom of expression. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
2025-‘26 Junior Ballet Division Level 2
This package is for level 2. New Students at this age are required to be assessed for program placement and should go to the Upper Student Assessment Package.
Level 2 (approx. age 10-13) is designed for young focused dancers providing training in Classical Ballet twice a week, Mon & Wed at 5pm, with a class specific for the preparation of Pointe work. Students are not put en Pointe in this level. Students are challenged with technical skill and vocabulary while also engaging in methods for increasing performance ablity. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Level 2 (approx. age 10-13) is designed for young focused dancers providing training in Classical Ballet twice a week, Mon & Wed at 5pm, with a class specific for the preparation of Pointe work. Students are not put en Pointe in this level. Students are challenged with technical skill and vocabulary while also engaging in methods for increasing performance ablity. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
2025-‘26 Youth Ballet Division Level 3&4
This package is for level 3 thru 5. New Students at this age are required to be assessed for program placement and should go to the Upper Student Assessment Package
Our Youth Ballet Division (approx. for ages 13+) is designed to provide an enhanced experience to fulfill the artistic needs of more experienced dancers. Students are trained at a pre-professional standard. You don’t have to become a professional dancer, unless you want to. However, we believe that students should be given the opportunity. Career Preparatory ballet training provides a career option while also providing necessary life skills that can be applied to any profession. It certainly looks good on a college or career resume to demonstrate your perseverance, hard work, dedication and accomplishments. For career track students this program provides the personal coaching and mentoring required to make dreams come true. This program consists of dedicated training in classical and contemporary ballet with 5 classes a week and expert ballet education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Our Youth Ballet Division (approx. for ages 13+) is designed to provide an enhanced experience to fulfill the artistic needs of more experienced dancers. Students are trained at a pre-professional standard. You don’t have to become a professional dancer, unless you want to. However, we believe that students should be given the opportunity. Career Preparatory ballet training provides a career option while also providing necessary life skills that can be applied to any profession. It certainly looks good on a college or career resume to demonstrate your perseverance, hard work, dedication and accomplishments. For career track students this program provides the personal coaching and mentoring required to make dreams come true. This program consists of dedicated training in classical and contemporary ballet with 5 classes a week and expert ballet education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Pointe & Pre-Pointe
This is for students Level 2+ that have been approved for student learning Pre-Pointe and more advanced dancers who have been approved and prepared for training on full-Pointe.
FREE CALL
Make your appointment to speak with School Director, Lead Instructor and Choreographer, Aerin Holt.
Fall RSVP Level 1 Ballet
This package is for level 1 for accepted students. All students must be placed in this level by proper assessment prior to attending. New students should go to the Upper Student Assessment Package.
THIS PACKAGE IS FOR PRE-REGISTRATION OF ACCEPTED LEVEL 1 2026-2027 REGISTRATION .This package hold your position in the class until Fall classes begin in September 2026.
Designed for young focused dancers ( approx. age 9-10) for training in Classical Ballet twice a week. Students are challenged with technical skill and vocabulary while still engaging in the creative play that provides freedom of expression. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
THIS PACKAGE IS FOR PRE-REGISTRATION OF ACCEPTED LEVEL 1 2026-2027 REGISTRATION .This package hold your position in the class until Fall classes begin in September 2026.
Designed for young focused dancers ( approx. age 9-10) for training in Classical Ballet twice a week. Students are challenged with technical skill and vocabulary while still engaging in the creative play that provides freedom of expression. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Fall RSVP Level 2 Ballet
This package is for level 2 for accepted students. All students must be placed in this level by proper assessment prior to attending. New students should go to the Upper Student Assessment Package.
THIS PACKAGE IS FOR PRE-REGISTRATION OF ACCEPTED LEVEL 2 STUDENTS REGISTRATION FOR 2026-2027 Level 2.
Designed for young focused students (approx. age 10-13) providing training in Classical Ballet twice a week classes, plus a specific class for the preparation of Pointe work. Students are challenged with technical skill and vocabulary while also engaging in methods for increasing performance ablity. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
THIS PACKAGE IS FOR PRE-REGISTRATION OF ACCEPTED LEVEL 2 STUDENTS REGISTRATION FOR 2026-2027 Level 2.
Designed for young focused students (approx. age 10-13) providing training in Classical Ballet twice a week classes, plus a specific class for the preparation of Pointe work. Students are challenged with technical skill and vocabulary while also engaging in methods for increasing performance ablity. Students receive expert dance education from Artistic Director, Aerin Holt, and instructor, Alexis Ash.
Fall RSVP PreBallet (Tuesday 4pm)
THIS IS PRE REGISTRATION FOR 2026-2027 FALL PRE BALLET TUESDAY.
NEW STUDENTS NEED AN ASSESSMENT PRIOR TO ANY REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027 Season of PreBallet Tuesday 4pm-4:30pm. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
NEW STUDENTS NEED AN ASSESSMENT PRIOR TO ANY REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027 Season of PreBallet Tuesday 4pm-4:30pm. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
Fall RSVP PreBallet (Saturday 9:00am)
PRE REGISTRATION FOR FALL 2026-2027 PRE BALLET SATURDAY.
NEW STUDENTS MUST ATTEND AN ASSESSMENT PRIOR TO REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027Season of PreBallet Saturday 9am-9:30am. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
NEW STUDENTS MUST ATTEND AN ASSESSMENT PRIOR TO REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027Season of PreBallet Saturday 9am-9:30am. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
Fall RSVP Primary A (Saturday 9:30-10:15)
PRE REGISTRATION FOR FALL 2026-2027 PRIMARY A BALLET.
NEW STUDENTS REQUIRE AN ASSESSMENT PRIOR TO ANY REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027 Season of Primary Ballet Saturday 9:30-10:15. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
NEW STUDENTS REQUIRE AN ASSESSMENT PRIOR TO ANY REGISTRATION.
This is a package provides Priority Pre-Registration for our 2026-2027 Season of Primary Ballet Saturday 9:30-10:15. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. For children 3-4 years old. It is the perfect combination of discipline and creative play full of magical wonder while developing coordination, listening, focus, emotional and cognitive development and much more!
Fall RSVP Primary B (Saturday 10:15-11am)
PRE REGISTRATION 2026-2027 PRIMARY B
NEW STUDENTS REQUIRE AN ASSESSMENT PRIOR TO ANY REGISTRATION
This is a package provides Priority Pre-Registration for our 2026-2027 Season of Primary B Ballet Saturday 10:15-11:00am. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. This package will also lock down your current rate. For children 7-8 years our Primary B provides challenges of discipline and creative play and preparing children for graduation into the Youth Ballet division.
NEW STUDENTS REQUIRE AN ASSESSMENT PRIOR TO ANY REGISTRATION
This is a package provides Priority Pre-Registration for our 2026-2027 Season of Primary B Ballet Saturday 10:15-11:00am. With severe enrollment limits on this class, this package will reserve your place in the class through summer when new registration for the Fall Season is at its highest. This package will also lock down your current rate. For children 7-8 years our Primary B provides challenges of discipline and creative play and preparing children for graduation into the Youth Ballet division.
Book a free introductory call
Let's meet online and see if we are a good fit
Frequently Asked Questions
Why require an assessment?
We take great care to ensure the placement of each student into the correct level so that each class moves along at similar pace for all participants. Since each student will be appropriately matched with other students, we provide the greatest potential for progress as well as injury prevention. The assessment covers maturity, rate of cognitive skills, past training, past knowledge gained, goals, technical skills and more. Pre ballet thru Primary B (3-8 years) assessment takes place within a class. Levels 1-5+ requires a more in-depth assessment, taking place as a 1:1 private lesson. An assessment is also required for Level 1+ graduations and to be placed en Pointe. We ask that all students new to our school please book the assessment package listed by age. Once student has been assessed and level has been determined you can book into that level package.
Where is your class schedule?
We package classes together by levels which saves you time scanning through lists of classes and calendars. If you would like to find the times and days that a specific level of classes meet, go into the package listed by level and age. You will find the times and days where that level of classes meet.
Do you require dress code?
Yes, proper attire is important for good training and allows the instructor to clearly see and make any necessary physical correction and adjustments to student. Each level wears a specific dress code, brand and color uniform. When a student graduates to a new level of training they are rewarded with a new colored uniform. Once your class package is booked you will have access to the Dress Code and other information that is needed.
Do students perform in shows?
Yes. Our Company has been producing shows for over 35 years. In the past, we have produced huge ballet productions in big theaters, complete with original musical scores, designed sets, lights and backdrops. Our ballets have features students, adults and professional dancers. Due to increased costs and other factors, we have curbed our big productions in favor of performing in-house concerts and demonstrations. Additionally, we feel that increased attention on training verses performing is more important during young and formative years. We prepare students for professional careers, if students choose to become professional or not. By doing so, we are preparing students for any career in life that requires dedication, perseverance and hard work. Additionally, children learn a great deal by participating in well produced concerts. Our decision regarding the best time to present our students is based on their development and readiness.
Let's Connect