Alabama Ballet School


Tracey Alvey

Artistic Director of the Alabama Ballet

Dip. PDTD (RAD London)

Former London City Ballet Principal Dancer

Roger VanFleteren 

Associate Artistic Director and Resident Choreographer of the Alabama Ballet 

Former Soloist with American Ballet Theatre and Principal in London City Ballet. 

Patricia Bianco – Company Member

Teaches PreBallet/Tap, PrePrimary Wednesday

Luiza Boaventura – Company Member

Teaches Performance Course Virtuosity, Performance Course Variations

Heather Brustolon – Company Member

Teaches Level II, Adult Beginner Ballet

Natalie Cambron – Company Member

Teaches Level II, Adult Beginner Ballet

Isabella Cowles – Company Apprentice

Teaches PrePrimary Monday, Level II, PrePrimary Saturday, Primary Saturday

Tara Fasshauer

Teaches Level V, Adult Beginner/Intermediate Ballet, Adult Intermediate/Advanced Ballet, Advanced Foundation Pointe Saturday

Asha Gangolli – Company Member 

Teaches Level I Monday, Level I Thursday, Intermediate

Elizabeth Gamble – Company Member

Teaches Primary Monday, Beginner Adult Tap, Level IV, Advanced Foundation, Intermediate/Advanced Foundation Variations

Claire Hutchinson – Company Member

Taylor Kelley – Company Apprentice

David Odenwelder – Company Member 

Teaches Adult Tap, Intermediate Foundation/Intermediate/Advanced Foundation Jazz, Level IV Jazz, Level V Jazz, Advanced Jazz

Frederick Lee Rocas – Company Member 

Teaches Advanced, Performance Course Pas de Deux, RAD Advanced II, RAD Advanced II Pointe

Bryn Warren – Company Apprentice

Teaches Level II, Adult Beginner Ballet


2726 1st Ave S.
Birmingham, AL 35233



Become a Season Subscriber
Upcoming Performances
Purchase Tickets

Alabama Ballet is a 501(c)(3) nonprofit organization