We are a nonprofit organization founded in 2008, making dance accessible with the Schlachte Method.

Our Mission

Providing a welcoming community for all dancers to creatively express themselves.

Ballet For All Kids is a non-profit program that teaches classical ballet and other dance styles using The Schlachte Method - a certified curriculum developed to accommodate all abilities, body types, and learning styles.

We know everybody has abilities that can be used as a springboard to learn new skills and enhance a personal sense of accomplishment. Our integral approach offers a less restrictive environment paired with individualized attention and support in order to help every student succeed.

Our Team

  • Bonnie Schlachte, Founding Director

    Our beloved founder has spent the past 25 years developing and implementing The Schlachte Method™ — a proven method of teaching the arts effectively to individuals of all abilities and learning styles in an inclusive environment. Under her leadership, Ballet for All Kids has inspired countless young dancers to pursue their passions and reach their full potential.

    bonnie@balletforallkids.com

    (805) 524-5503

  • Brett Weidlich, Ballet Instructor

    Brett teaches ballet in our Agoura Hills, CA location. Brett has an impressive ballet pedigree, having a double Master of Arts degree (one in Choreography and as Ballet Master) at the Rimsky Korsakov Conservatory Choreographic Institute in St. Petersburg, Russia. He has also performed with the Zurich National Ballet, Mexico City Ballet Theatre, Australian Ballet Theatre, Polish National Ballet Theatre and the Ballet Monte Carlo.

    brett@balletforallkids.com

  • Katherine Lin, Ballet Instructor

    Katherine teaches in NYC while pursuing a degree in Psychology at Barnard College of Columbia University in New York City. Katherine has loved her time with BFAK since she joined in 2016. She has a passion for combining children’s education and performing arts through teaching and mentoring students of all ages and abilities through both private and group classes.

    katherine@balletforallkids.com

  • Kailie Katz, Technology Admin

    Kailie has been volunteering with Ballet for All Kids since 2009. has a B.S. in Business Management and is training to become an Occupational Therapist. She is trained in ballet, tap, and jazz, and has many years of experience working with students of all abilities. Over the years at BFAK, she has taught classes, designed costumes, managed fundraisers, and much more.

    kailie@balletforallkids.com