Types of Classes

We teach each student according to their specific needs and abilities using our proven methods of instruction. Our method involves 3 elements, each designed specifically to compliment one another.

  • Private Ballroom Dance Lessons

    Private Ballroom Dance Lessons

    The Private Lesson is the main focus of our method, paying close attention to the details and fundamentals that get you going early and provide a base for later success in ballroom dancing.

  • Group Lessons

    Group Lessons

    The Group Lesson is designed as a compliment to your Private instruction, placing you in a group of other dance students at the same dance level. This is focused on introduction to basic patterns & steps, as well as providing the opportunity for you to get to know your fellow students!

  • Social Practice Parties

    Social Practice Parties

    Continuing the theme of what is, after all, a social grace, the Practice Party is an environment for you begin to get to know each other, as well as practice realistic dancing while others are on the floor with you. Our social dance parties usually run once a week, allowing you to practice what you are learning during your Private & Group instruction.

Benefits of Dancing

From improving your health & mental focus, to just having some fun, there are some great reasons to begin taking ballroom dance lessons! Here are a few benefits of dancing!


Health & Wellness

Ballroom Dancing for Health & Wellness

Tired of the Gym? People often find they do not find much enjoyment in regular workouts in a gym atmosphere. Ballroom Dancing provides a fun and encouraging environment while you gain the health benefits of consistent and rhythmic body movement. Need to lose weight? Regular dance lessons may help you shed some pounds as you challenge not only your body, but your mind and focus, as well. Taking dance lessons can improve your overall motor skills, enhancing coordination while providing an “entire-body” workout.



Social Grace & Confidence

Ballroom Dance Lessons for confidence & social grace

Need to better your inner strength and self confidence? Are you socially awkward and relatively shy when around new people? Do you just need to know how to dance well? Taking Social Dance Lessons can improve your overall sense of well-being and accomplishment. As you participate in each of our Elements of Instruction, you will find yourself among other beginners, just like you. In our studio, you will find the environment to be energetic, encouraging and relaxed as you meet new people and find common ground with strangers. Dancing is, after all, a social grace!


Rekindle the Fire

Rekindle the fire with ballroom dance lessons

So the kids have moved out, and “empty-nest” syndrome has begun to kick in! No worries! We can help get you back into one another’s arms as you embrace a new and exciting hobby you can do together. Taking Ballroom Dance Lessons together will provide you with the perfect “date night.” So you can come out for your lesson and go to dinner. Enhancing your lives is what Ballroom Dancing is all about. So what are you waiting for?

NJ Ballroom Dance Center

Sign Up Now for Your Free Lesson!

About Us

NJ Ballroom Dance Center provides Private & Group Social Dancing Lessons based on each client’s individual needs and established goals.

Our beautiful location sits right on Main Street in the charming Borough of Chester, New Jersey. Our mission statement is to provide basic and fun Social Dancing Lessons to our clients while maintaining a high level of customer service.

We teach from an instructional Syllabus to maintain a consistent parallel between our Three Elements of Instruction; our Private, Group, and Practice Sessions. We strive to provide an encouraging and motivating atmosphere for all of our students.

Some of our specialties include preparing couples for an upcoming Wedding Dance and teaching both singles and couples to lead and follow properly, all while establishing a base of sound and fundamental habits for life-long use in social dancing!

The Ballroom at the NJ Ballroom Dance Center, Chester, NJ

Your Instructors

Lora Villavicencio

Lora began teaching Ballroom & Latin dancing at the age of 19. From 1994 to 2002, Lora and her partner competed in the American Rhythm category and were Grand Finalists in many competitions, including the Ohio Star Ball, Emerald Ball, Virginia State Championships, Baltimore Washington Open, Texas Challenge, Embassy Ball, Constitution State Challenge, Yankee Classic, Philadelphia Dance Festival, Yuletide Ball, Florida State Dancesport Championships, Manhattan Dancesport & Northeastern Open Dancesport Championships.

Lora and her partner are the 1997 National American Rhythm Rising Star Champions and were ranked 4th in the country in the Open American Rhythm Championships in 1997 & 1998. They were also invited to dance in the World Mambo Championships from 1999 to 2002, where they placed as Finalists.

Lora retired from Professional competitions in 2002 to start her family, open up dance studios & run dance events, such as competitions & showcases. She also travels around the country judging competitions & coaching other professional couples.

Today she is content spending most of her time in Chester at the NJ Ballroom Dance Center teaching social & competitive dance lessons.


Joshua McCracken

Joshua began dancing at the age of 7 in Indianapolis, IN, and competed throughout the nation in the Junior Latin and International Standard. After serving in the USMC from 1994-98, he began his career as a Ballroom Dance Instructor.

He and his partner competed from 2001 to 2005, and were Finalists in many competitions throughout the Northeast and Midwestern United States.

Most of Joshua’s career has been a focus on technical theory in Ballroom and partnership dancing, and how to intelligently impart that knowledge to dancing students. He and his wife currently own and operate the NJ Ballroom Dance Center in Chester, NJ.

Wedding Dance Lessons

Ballroom Dance Lessons for Wedding

Let NJ Ballroom Dance Center get you prepared for your very special day! Your first dance should be classy, elegant, and just how you imagined. Ballroom dancing brings an element of sophistication to your wedding dance, and when a couple looks comfortable and at-ease it brightens up the entire room. Few moments in your marriage will be like this; it’s the beginning, it’s shared with family and friends, and it’s something you both worked toward as a team.

We invite you to come in for a Complimentary Private Session so we may evaluate your dancing and take a listen to your chosen wedding song. If you have yet to choose a song, or are having trouble deciding on one, we can help!

Regardless of your dancing experience, we can assure you your first dance together will be something you will always have together above and beyond your wedding. So what are you waiting for? Contact us for your first Free Lesson today!

Student Testimonials

Here are some of the things our students are saying!

I wanted a change in my life. Who knew I'd find it through ballroom dancing? I love it because it's sort of my weekly therapy for the mind & spirit!
The teacher was great! Easy, simple, and classic wedding dance for me and my fiance.
Joseph & Diane
Joseph & Diane
I thought I couldn't do it, but there I was...doing it! They make it so fun and easy!
My husband fought me on it, but he finally agreed to join me for the first free lesson. He's actually glad he did! It made me happy, and now we have a regular date night!

NJ Ballroom Dance Center

Sign Up Now for Your Free Lesson!