Ji Yong K.

Mrs. Jenny has been very patient during each class and always enthusiastic about teaching. She knows how to get kids to follow along and would always have a big smile on her face! Even with COVID and every class had to be via online, we saw no challenge with her teaching our 8 year old! She has extensive knowledge not only in music but also in teaching younger kids! Khloe always enjoys her lessons and now enjoys playing piano! Thank you so much!!

Emily G.

Being an adult learner, I was hesitant at first to take the piano lesson but the Moon School of Music was very welcoming and made the process went smoothly. I could not recommend more of this music school and Mr. D is a wonderful teacher.

Elizabeth R.

Moon School of Music is a gem! I have three children enrolled at different skill levels and with different learning styles and the instructors meet each of them where they are and bring out their best. Page & Joe demonstrate a genuine love of teaching, holding students accountable for practice while always giving encouragement and support. Highly recommend!

Stacey M.

We love this place and can't say enough good things about the teachers at Moon. My son has been a student for almost 3 years and has come a long way! They are professional, friendly and experienced.

John F.

Our twin daughters have been studying piano at Moon School of Music for over a year, and we are very happy with both their musical progress and Moon School!

Joanna B.

Our daughter has been with the Moon School of Music for a bit over a year. She really enjoys her voice and piano classes . They are challenging, but fun at the same time. Her teachers are great. It is wonderful to see her skills develop and her love for music grow.

Sunita A.

Great piano learning, good environment, high standards. I like the semester system with breaks in between. I like the clarity of curriculum & frequent showcasing of our kid's learning. Overall wonderful experience!!


    30 Minute Lessons

    55 Per Lesson
    $ 220 Month

    45 Minute Lessons

    82.50 Per Lesson
    $ 330 Month

    60 Minute Lessons

    110 Per Lesson
    $ 440 Month


    45 Minute Lessons

    50 Per Lesson
    $ 200 Month

    60 Minute Lessons

    65 Per Lesson
    $ 260 Month


    60 Minute Classes

    45 Per Class
    $ 180 Month

    Fill Out The Form Below To Learn More About Us!