Got lessons from Nate for my granddaughter... she enjoyed his teaching style! They have a very well run school with lots of space and fun things for youth. They also have many offices where the individual private lessons occur. Staff are professional and courteous!
I have had the great pleasure of working at Castro Valley School of Music and I highly recommend it to anyone who is really serious about a musical education. The staff is friendly and passionate about its students needs.