David Flory and Laurie Pickens.

David Flory

David is a competitive pro-am ballroom dancer on regional and national levels. In 2010 he won Top Male Instructor in the United States. He teaches everything from ballet and modern to jazz, ballroom and Latin.

Most recently, David received a Top Teacher award at the 2014 Spring Fling Dance Competition in Tampa. And two of his students  received Top Competitor and Top Dance Excellence Awards.

David teaches a variety of dances: Swing (the music we grew up with), East Coast and West Coast Swing, Fox Trot, Rumba, Cha-Cha, Waltz and others.

He was the top male instructor at Fred Astaire in Ft. Myers for 7 years. He has recently branched out to Sanibel and across Lee County.

Whether you are a beginner or a seasoned pro, David has the experience to take your dancing to the next level. Singles and couples are welcome. Call today to book a complimentary lesson. 239-425-7389.

975 Rabbit Road   Sanibel, FL 33957   (239) 425-7389

7811 Reflection Cove Drive, Ft. Myers, FL 33907

Comments from our students:

We were both “wallflowers” in school, and never learned to dance.

Finally, in our 60s, we took a dance class with Dave. We have discovered a whole new life through dancing. Dave is an excellent instructor, and we look forward to learning something new each week with him. He’s great with seniors.

– D & D, Sanibel

Ballroom dancing has brought such joy into my life. The cares of everyday life slip away so easily. David has been my instructor for over a year. His approach to teaching is encouraging, precise and lifts the spirit. I look forward to every session, and most importantly, I learn with every class I take. I’ve had other instructors, but Dave is just the best. Another plus - I’ve trimmed down considerably!  

- LP, Sanibel

Dance is the hidden language of the soul.

Meet David Flory. Click the white arrow at bottom left of screen to play.

David Flory and Sophia Vartdal.

David Flory is Sanibel’s

Favorite Dance Teacher.

Watch the video below and see why.

See more videos on next page.


Now serving all of Lee County

with Ft. Myers & Sanibel locations.

AND - we make house calls.


Wedding Dances


Call today to schedule

your free dance