I've taken classes in person with Taylor; I gotta say this is the next best thing. I got it to practice and 'remember' some of what I had learned in class; there's that and some way cool extras that are not only cool but very useful. I definitely recommend it!!!