Teaching

Photo credit: Adam Holms Norwalk Metropolitan Youth Ballet

Current positions


American Ballet Theatre (ABT) — Jacqueline Kennedy Onassis School

Children’s Division Faculty | 2013–Present | New York, NY

  • Early childhood ballet education and creative movement

ABT Teaching Artist | 2014–Present

Lecturer, ABT Master’s Degree Program | 2023–Present | New York, NY

  • Lecturer on ABT National Training Curriculum Pre-Primary and Primary levels

Hunter College Campus Schools— Elementary School

Dance Consultant | 2018–Present | New York, NY

  • Weekly movement classes for grades K and 1

  • Musical choreography and performance preparation

Norwalk Metropolitan Youth Ballet

Guest Instructor | 2016–Present | Norwalk, CT

  • Ballet and pointe instruction, YAGP coaching


Prior positions


Dance Theatre of Harlem | New York, NY| 2016–2024

School Faculty, Lower and Upper School divisions and Summer Intensive faculty

STEPS on Broadway | New York, NY| 2023–2024

STEPS Academy Summer Intensive Faculty, Ballet technique instruction for ages 10–18

STEPS Academy Workshop Series, November 2025, Ballet technique instruction for ages 10–18

Peridance Center | New York, NY| 2019-2020

School at Peridance Ballet Faculty, Ballet technique and choreography instruction

New York University | New York, NY| 2014, 2018, 2019

Steinhardt Summer Dance Intensive Faculty, Ballet technique and choreography instruction

New Canaan Dance Academy | New Canaan, CT| 2014–2020

Faculty, Creative Movement, Beg - Adv Ballet, Jazz, Lyrical, and Competition Choreography

Northside Center for Child Development | Ny & Brk, NY| 2014–2018

ABT Enrichment Program Coordinator & Instructor

  • Pre-Primary ABT NTC instruction

  • Curriculum coordination and choreography

  • Administrative Management

Brant Lake Dance Camp | Brant Lake, NY | 2016–2017

Dance Faculty, Ballet, composition, and variations

Ballet Costa Rica | San José, Costa Rica | Summer 2015

Guest Teacher, Ballet master classes and guest instruction

Conservatory of Movement | Reno, NV | Summer 2015

Guest Ballet/Pointe Instructor

Sheer Talent Ltd. | Las Vegas, NV and Nat’l Tour | 2013–2015

Convention & Intensive Faculty, Ballet technique, pointe for competitive dancers ages 6–18

Dance Masters of America | Long Island, NY | August 2012

Workshop Faculty

Dance Educators of America | Nat’l Tour | 2009–2012

Convention Faculty

Gloria Frances School of Performing Arts | Wayne, NJ | August 2012

Workshop Faculty

Vic D’Amore Dance Studio | Stamford, CT | August 2011

Workshop Faculty

Kravenko Dance Academy | Las Vegas, NV | 2009–2010

Faculty, Professional Youth Company

The Rock Center for Dance | Las Vegas, NV | 2009–2010

Faculty

Summerlin Dance Academy | Las Vegas, NV | 2008

Faculty

A.V.A. Ballet Theatre | Reno, NV | 2001–2006

Company Class Instructor

Walnut Hill School for the Arts | Natick, MA | 2000–2001

Community Program Faculty