Indulgence Dance Studio
Hip Hop, Ballet, Tap, Jazz, Majorette and Tumbling in Jacksonville
Indulgence Dance Studio in Jacksonville welcomes all levels of dance across eight distinct styles: Hip Hop, Lyrical, Jazz, Tap, Ballet, Majorette, Tumbling, and General.
Photo: Indulgence Dance Studio via Google
Before your first class
Classes welcome all levels, with Beginner Tumbling and Pre-Ballet designed for students with little or no experience.
Ballet classes must wear a black or pink leotard, pink tights, and pink ballet shoes.
Ballet classes require a black or pink leotard, pink tights, and pink ballet shoes.
About this studio
Indulgence Dance Studio in Jacksonville welcomes all levels of dance across eight distinct styles: Hip Hop, Lyrical, Jazz, Tap, Ballet, Majorette, Tumbling, and General. Owner Iesha Williams, who has danced since age three and trained professionally in Ballet, Jazz, and Contemporary, founded the studio with a focus on quality and affordable instruction combined with proper technique. She is married to co-owner Rayshan Williams Sr.
The studio's class structure spans age groups from Pre-Ballet (3–6 years old) through Senior (13–18 years old) in ballet, with specialized one-on-one tap instruction (excluding pre-ballet). Tumbling is offered at three levels: Beginner (5–18 years, teaching cartwheels, round-offs, and back handsprings), Intermediate (5–18 years, building toward back handspring series and back tucks), and Advanced (5–18 years, covering layouts, twisting, and aerials for students already able to perform round-off back tucks without assistance).
The teaching team brings deep experience to the studio. Ajai Walton, Majorette and Competition Team instructor, trained at Jeans Dance School and Attitudes Performing Arts Center in Ballet, Tap, Jazz, and Hip Hop, and has worked with choreographers including Dave Scott from "You Got Served." Tera Gates teaches Ballet and Tap; she has competed in regional and national dance competitions winning gold medals and platinum titles, performed at venues including Jaguars Halftime and The Ritz, and choreographed for Black Expo, the MLK Day Parade, and The Chocolate Nutcracker. Jarrett Edwards leads Hip Hop and Competition Team classes; he has trained with the Florida State College of Jacksonville Dance Program "Danceworks" and performed with Justified Services and The Jewelry Box Society.
The studio maintains a competition team and runs upcoming events throughout the year. The approach centers on having fun while learning, with the studio emphasizing that dancers are educated on proper technique across all levels.
What to expect
Your first visit
You'll find a studio dedicated to proper technique in a welcoming environment across eight dance styles. Instructors tailor classes by age and experience level, from pre-school ballet through advanced teens, with one-on-one tap instruction available.
Instructors
Who teaches here
Owner and Jazz/Lyrical & Ballet instructor Iesha Williams has danced since age three and competed in regional and national competitions. Ajai Walton teaches Majorette and Competition Team classes with training from Jeans Dance School and Attitudes Performing Arts Center. Tera Gates, who teaches Ballet and Tap, has competed nationally, performed at major Jacksonville venues, and choreographed for Black Expo and The Chocolate Nutcracker. Jarrett Edwards leads Hip Hop and Competition Team classes and trained with Florida State College of Jacksonville's "Danceworks" program.
New to dancing?
What beginners can expect
Classes welcome all levels, with Beginner Tumbling and Pre-Ballet designed for students with little or no experience.
What to wear and bring
Before your first class
Dress code
Ballet classes must wear a black or pink leotard, pink tights, and pink ballet shoes.
What to bring
Ballet classes require a black or pink leotard, pink tights, and pink ballet shoes.
Styles offered
9 dance styles taught here
Gallery
The people, the parties and the dancing here
Class schedule
Not yet published on LODance
Indulgence Dance Studio hasn’t set up a public class schedule yet.
If you own Indulgence Dance Studio, claiming the studio lets you add a public schedule. A free Google Calendar is the easiest path — visitors see your class times inline + can add events to their own calendar.
Frequently asked about Indulgence Dance Studio
Quick answers to the most common questions
What dance styles does Indulgence Dance Studio teach?
Indulgence Dance Studio teaches Ballet, Contemporary, Hip Hop, Jazz, Hip-Hop, Lyrical Jazz and 3 more.
Where is Indulgence Dance Studio located?
Indulgence Dance Studio is located in Jacksonville, FL. See the map above for the exact address and one-tap directions.
Does Indulgence Dance Studio offer private lessons?
Contact Indulgence Dance Studio directly to ask about private lessons and current class options — their website has the latest details.
Does Indulgence Dance Studio teach kids and adults?
Contact Indulgence Dance Studio directly to ask which classes suit your age and experience level.
How do I sign up for classes at Indulgence Dance Studio?
Sign up through Indulgence Dance Studio's website, or contact the studio directly.
Are you the owner of this studio?
Upcoming opportunities
No upcoming opportunities for this studio in the next 90 days.
If this looks wrong, claim the studio to add events directly.