Rani taught piano to both our boys when they were in elementary school, and has been our daughter's teacher for five years. She is patient, kind, encouraging, and responsive, and she has fostered a great love for music in our daughter. Rani uses a classical music curriculum, but she's not rigid -- she is willing to teach 'fun' pieces to students when they request them. She organizes student performances a few times/year. Our daughter can read music and play with expression, and Rani has even figured out a way to get her to practice with the metronome voluntarily and without complaining (any musician will recognize this major pedagogical accomplishment...)! After nearly a decade of having her teach my children, I highly recommend Rani. read more