Private and Group Dance Lessons for Spirited and Aspiring Dancers!

Learn to Dance the fun and easy way.

Learn for your Wedding. Learn before you go on a Cruise. Learn because it is Fun.

There are many reasons people choose dance lessons. Whatever yours, John Ross cannot be beaten. Learn from a master and build your confidence on the dance floor!

John began dancing at the age of 16, finding it a healthy way to celebrate life during challenging times. After finishing college, he began training to teach dance. By this time, he had performed with Buddy Schwimmer’s Northern California dance team and studied with the top competitors in Europe and America. He received his teaching medals and taught his first class in 1982.

John Ross is a legend in the Sonoma County Dance scene. He began teaching at the lodge room of the Santa Rosa Veterans Building. Charles Schulz discovered John, and encouraged him to relocate to his dance room upstairs at Snoopy’s Home Ice. John was there for many years with his ex-wife Emily as they built their dance business. John opened The Ballroom in Rohnert Park in 1998 and operated it until 2019.

He has never stopped dancing and teaching, and absolutely loves what he does.

Dances John Teaches

Ballroom

American Smooth: Waltz, Foxtrot Tango, Viennese Waltz and Peabody. International Standard: Waltz, Foxtrot, Tango, Viennese Waltz, and Quickstep.

Latin

American Rhythm: Cha Cha, Rumba, East Coast Swing, West Coast Swing, Bolero, Mambo, and Samba.

Swing

Balboa, East Coast Swing (Triple-Time), Jitterbug (Single-Time East Coast Swing), Jive, Lindy Hop, West Coast Swing, Bal Swing and many more!

Nightclub

Argentine Tango, Bachata, Club Salsa, Cumbia, Hustle / Disco, Nightclub Two-Step / Slow Two Step

Country

Texas Two-Step / Country Two-Step, Country Waltz, Line Dancing and more.

Many Others

Charleston, Classic Slow Dance, Polka, Wedding Dances and Choreography, Freestyle

Reach out today to see how John can help you!

Posted on Google Google
Trinnette Nelson profile picture
Trinnette Nelson
Google star 1Google star 2Google star 3Google star 4Google star 5
John is a wonderful teacher, with encyclopedic knowledge of dance styles and techniques. He tailors his instruction to the person or couple he is working with and their needs. He is kind, thoughtful, and fun to be around. An excellent choice for dance instruction. Trinnette and Craig Nelson
Posted on Google Google
Barbara Gabriel profile picture
Barbara Gabriel
Google star 1Google star 2Google star 3Google star 4Google star 5
Excellent classes! I love learning the correct way to do these dances. Turning technique is so important and makes dance more fun and more safe. John brings so much joy to the dances and his way of teaching! So happy and grateful to have his expertise, knowledge of dance and history of dance!
Posted on Google Google
janet wolfe profile picture
janet wolfe
Google star 1Google star 2Google star 3Google star 4Google star 5
Great class, great teacher . Even the warm-ups feel like dancing.!
Posted on Google Google
Mellie Yooz profile picture
Mellie Yooz
Google star 1Google star 2Google star 3Google star 4Google star 5
Learning dance with John Ross has been a wonderful, enlightening experience. My understanding of ballroom dance technique has dramatically increased and I am enjoying it so much. Private lessons are well worth it and he has very fair rates- especially if you buy a package. I look forward to my weekly lesson, and especially the opportunity to dance with him!
Posted on Google Google
Abra Dominguez profile picture
Abra Dominguez
Google star 1Google star 2Google star 3Google star 4Google star 5
100% recommend! He is a wonderful dance instructor! My partner and I both learn very differently and he is patient and understanding and somehow works well with both of us! The lessons are fun and upbeat, and he also does group dances!! If you're getting married soon, or just want to connect with your partner again, definitely give him a go!!
Posted on Google Google
Miranda Limonczenko profile picture
Miranda Limonczenko
Google star 1Google star 2Google star 3Google star 4Google star 5
Amazing! So compassionate and great dance teacher. Could not recommend higher.
Posted on Google Google
Gayle Forster profile picture
Gayle Forster
Google star 1Google star 2Google star 3Google star 4Google star 5
John is a master! His enthusiasm is infectious, his teaching technique is technical, passionate, patient and I have enjoyed the benefit of learning dance from John for ten years!! I am so fortunate to learn from him…
Posted on Google Google
Samson Geller profile picture
Samson Geller
Google star 1Google star 2Google star 3Google star 4Google star 5
John Ross is the most knowledgeable dance teacher that I have encountered ! His skill at communication and demonstration have been enormously beneficial to me . As a man, I don’t normally choose male dance instructors but as a dancer who wants to learn to be a strong leader I highly recommend John !
Posted on Google Google
H.C. Arts profile picture
H.C. Arts
Google star 1Google star 2Google star 3Google star 4Google star 5
John is an amazing dance teacher and a wonderful person. I love learning from him. Anita Selinger
Posted on Google Google
Sharon Rios profile picture
Sharon Rios
Google star 1Google star 2Google star 3Google star 4Google star 5
John is a dedicated and highly skilled professional teacher. His group classes are lively , clearly presented and address multiple levels . I feel fortunate to have enjoyed private instruction with John, tailored to my personal learning style and interests.
Scroll to Top