Offering the Gift of Music for All Ages!
Baby & Me Experience
9-week sessions filled with one-on-one singing, movement, and playful skill-building games!
Preschool Piano Sessions
9-week individual course blending fun, learning, and a mini piano, with caregivers joining in.
Piano & Clarinet Lessons
Private, tailored instruction classes for both children and adults.
Practice makes performance...
and performance instills a lifelong appreciation of the arts!
Mrs. Springsteel is a practicing musician and educator. With 20 years of teaching experience and a BA in Music Education, she offers compassionate classes ranging from enriching little minds of babies and preschoolers, to one-on-one piano and clarinet instruction for all ages.
You can also see her performing as 1st clarinetist with the Fairview Park Community Band at various events in the neighborhood!
Baby & Me Personalized Experience
Nurture your child’s love of music through weekly sessions filled with singing, movement, and playful skill-building games. This individual experience ensures personal attention. Parents enjoy a relaxed atmosphere with light snacks and beverages provided. Discounted pricing if you bring a group.
Preschool Piano Sessions
At just three years old, children can start learning music as a second language! The Painted Keys Preschool Piano Class blends fun and learning, with caregivers joining in. Children use a mini piano and learn through the beloved “My First Piano Adventure” by Nancy and Randall Faber.
Private Piano & Clarinet Lessons
With 20 years of teaching experience and a BA in Music Education, Mrs. Springsteel offers compassionate, one-on-one piano and clarinet instruction.
Lessons are tailored for children and adults, with optional quarterly recitals for those wishing to share their progress.
Testimonials
Honest Reviews from our Customers

Jane Anderson
Homeowner, San Diego
Ready to Begin Your Musical Journey?
Reach out today so that we can reserve your spot! After you let us know what class you wish to join, we’ll give you a call to finalize details and set up your time!
Phone
(832) 592-3359
