top of page

Our Dance Classes

At Impressions Dance Company, we offer a wide variety of dance classes for ages 3 through 18. Whether your dancer is just starting out or preparing for competition, our programs are designed for every level—guided by passionate, experienced instructors who care deeply about each child’s growth and confidence.

Soul Bossa Nova (2).jpeg

CLASS STYLES

 
Ballet

The foundation of all dance forms. Ballet classes build grace, strength, and discipline while developing flexibility and body awareness. Dancers learn proper posture, terminology, and musicality in a supportive, encouraging environment. Classes available for ages 6 and up, beginner through advanced, including Pointe for qualified dancers.

 

 

Jazz

High-energy and expressive, jazz blends classical technique with modern movement and upbeat choreography. Students focus on turns, leaps, flexibility, and performance quality. Offered for multiple age groups and skill levels—from Jazz Jr. (ages 5–7) to Jazz III (advanced teens).

 

 

Tap

Rhythm, timing, and precision meet fun! In tap class, dancers create percussive sounds using their feet, improving musicality and coordination. Tap is a great complement to other styles and helps dancers develop control and confidence. Available for beginner through intermediate levels.

 

 

Hip Hop

Our hip hop classes are full of energy, creativity, and self-expression. Dancers learn street styles, popping, locking, and freestyle in a positive, upbeat setting. Perfect for kids and teens who love to move and perform with attitude. Classes range from Hip Hop Jr. (ages 5–7) to Hip Hop IV (advanced teens).

 

 

Lyrical

Lyrical combines the emotion of ballet with the power of jazz to tell a story through movement. Dancers connect music and emotion through expressive choreography while continuing to build strong technique. Recommended for dancers with some prior ballet or jazz experience.

 

 

Pom

Perfect for energetic movers! Pom classes blend sharp jazz movements with team-style formations using pom-poms. Dancers learn kicks, jumps, turns, and synchronization—building teamwork, confidence, and school spirit. Ideal for ages 5+, great preparation for dance or cheer teams.

 

 

Acro

Acro dance fuses classical dance technique with acrobatic elements such as tumbling, balances, and flexibility skills. Dancers work through progressions safely with certified instructors.

Classes are leveled Jr (ages 5-7) through Acro III (advanced) to support all skill ranges—from cartwheels and walkovers to aerials, back handsprings and tucks. 

 

 

Musical Theatre

Step into the spotlight! Musical theatre combines dance, acting, and storytelling inspired by Broadway choreography. Dancers develop stage presence, expression, and character work while learning routines from popular shows. Best for ages 6–12 with prior dance experience.

 

 

AGE GROUPS & LEVELS

Combo Classes (Ages 3–5)

An introduction to ballet, tap, and creative movement in a fun, nurturing setting. Dancers learn listening skills, coordination, and rhythm while building a love for dance.​​

​

Competitive Teams

Audition-based groups for dedicated dancers looking for additional performance and competition opportunities. Company members receive specialized training in technique, leaps & turns, and choreography and range from age 4-18.

 

 

CLASS SCHEDULE

View our Class Schedule or contact us for current session times and availability.

We offer flexible evening and weekend options to fit every family’s schedule.

​

TRY A CLASS

Not sure where to start?

Call or email to schedule an entire week of free trials or placement evaluation!

Our team will help find the perfect class for your dancer’s age, style, and experience.

​

​

IDC Homeschool Co-Op

"Grow With Me at IDC" offers a warm, nurturing environment where homeschool children can learn, move, and connect through enriching daytime classes and community-based experiences. Whether your family is seeking academic support, creative enrichment, or a collaborative space for growth, our program is designed to inspire curiosity, confidence, and connection. Direct bill with your PEP Scholarship is a simple payment option!

​

  • Instagram
  • Facebook
  • YouTube

941-800-7274
info.impressionsdancecompany@gmail.com
730 Tamiami Trail Port Charlotte FL 33953

Serving families in Port Charlotte, North Port, Punta Gorda, Venice, Englewood, and surrounding Sarasota and Charlotte County communities.

bottom of page