We have not used it too much yet, but so far our daughter LOVES IT!!! I love the ease of use and how it has been set up to teach. As a non piano player I enjoy that I can learn it along with our daughter and she is able to understand!! We will definitely be continuing with this program!!