Yes, and I was very pleased. I did have a little technical difficulty, but they worked with me to resolve it, even offering a refund if I wasn't happy. There are some free classes if you want to try it out. They often have sales, so unless you have to have a particular class right away, no need to pay full price.