Like other reviewers have said the price is high for what you get. However it did get me to learn to
solve the cube with the link that is included in the download. Also you will need to get a speed
cube. After a bit of practice you can get this down fairly easily. The teaching is good by Michael.
I would have given it 5 stars if it were a bit cheaper. I have no regrets with the purchase.