
"Sparkle on Your Wedding Day"
Custom First-Dance choreography and basic Ballroom Dance instruction designed to make your big moment unforgettable.
Basic Ballroom Dance
CBDanceman brings the joy of dancing to your location. Based in Grants Pass and serving areas within a 60-mile radius across Southern Oregon, Carl offers personal dance instruction in classic and modern rhythms for beginning and intermediate dancers
Whether you’re looking to gain confidence on the dance floor or just searching for a fun way to socialize and exercise, Carl’s 50+ years of dancing experience will guide you through the basic steps of:
Swing - Cha-Cha - Rumba - Foxtrot - Polka - Waltz - Tango - Nightclub Two-Step
Each session lasts between 60 to 90 minutes and is crafted to not only teach you the steps but also the styling that makes you shine on the dance floor. You’ll receive instructional materials for home practice and the opportunity to video the dance steps for visual reference when practicing on your own. Choose from private one-on-one lessons or group sessions to share the joy with friends and family. Remember, you provide the location and dancers; Carl brings the music and the fun!


"Sparkle on Your Wedding Day" – First Dance Choreography
Looking to make your first dance as a married couple unforgettable? Carl specializes in creating custom choreography for your wedding day that goes beyond just swaying to the music. Starting with the song of your choice, Carl will add personalized choreography that’s sure to “WOW” your guests. For a bit of extra flair, the routine can transition into a fun, upbeat number so you can “cut loose” for a crowd-pleasing finish!
Carl recommends scheduling 4-8 sessions to perfect your moves, each lasting 60 to 90 minutes. Your package includes an edited mp3 file of your chosen music, dance syllabus pages for practice, and the option to video record your steps for review.
Choreography can also be created for a memorable father/daughter or wedding party dance.
With Carl, you’re not just learning steps; you’re creating a one-of-a-kind memory.
Everything You Need to Shine
Tailored dance lessons designed to prepare you for an unforgettable first performance.
Custom Choreography
Personalized first-dance routine designed around your chosen song, style, and vision.
Private Lessons
Flexible one-on-one sessions tailored to your schedule, pace, and comfort level.
Ballroom Basics
Learn classic dances like waltz, foxtrot, and swing with confidence.
Rehearsal Prep
Final practice ensures confidence, smoothness, and perfection for your wedding day.

