I've only done a few lessons, but I know some friends that have used this. They love and a lot of people recommened it to people who are beginners