Crystal is very friendly, experienced, and enthusiastic about music. She has taught my daughter music theory and how to read notes, but also gives her time to be creative and helps her write her own songs. Sophia just loves her piano lessons and looks forward to them every week.