Samantha has been teaching my older daughter piano for 5-6 years now, and has been teaching my younger one for one year. We are so happy with Samantha. She is very supportive of the girls, and I am constantly amazed by what they have achieved with her. The last few times she has picked a piano piece out for both girls for a recital, I thought, what is she thinking, that is way too hard - but she knows exactly what they can do, and every time, they achieve their goals and amaze us at the recital. One of the things I love is that she doesn't just teach them to play, she teaches them about music and about composers. I strongly encourage people looking for a piano (or voice) teacher to try Samantha (in fact, many of our friends now have children taking lessons from her and I don't know anyone that isn't happy). As a side note, it is also fun to listen to her play to show the girls how it should sound. She is an amazing musician of her own.