My two daughters have been going to Sandi for piano lessons for about 8 years. She is terrific! Sandi has a great way of relating to kids and makes learning piano fun for her students. She has high expectations without adding a high level of pressure — a tricky balance. They are stretched to learn classical pieces while, at the same time, she finds music that they are interested in playing to keep them engaged(my girls have actually come to really appreciate classical too!). Sandi also incorporates technology into their training with time allotted after private lessons to work on electronic keyboards and computers to strengthen areas that need work. Besides all of that, Sandi is a kind, fun person and my daughters enjoy being with her for lessons. Highly recommend!