Piano, Keyboard & Ukulele

Create music through developing your instrumental skills with a non-traditional learning method.  We will play, sing, improvise, and prepare for notation while choosing the songs that you want to play.  We will focus on developing auditory skills and pitch matching skills as well as accompaniment.  For ages 6 and up.


  • Private lessons: 1 on 1 instruction, once a week.

  • Group lessons: 2-3 students, once a week.

Music and Movement

Dance, sing, and play games with your friends in a high energy class where we use movement and creative instrument play to enhance musicianship in the comfort of your home. Your child will flourish in language development, timing and coordination and teamwork through the use of rhythmic chants, dances, and a variety of percussion instruments.  For ages 2 to 6 years.


  • Small Group: 2-3 students, once a week.

  • Large Group: 4-5 students, once a week

*Currently taking students in Los Altos, Sunnyvale, Palo Alto, and neighboring areas. All classes are in the comfort of your own home.