I will let them chime in here and give a more in depth answer, but in short- I haven't found anything else like this that really works in the market. One advantage (of many) is that videos can be watched over and over :-)! Replay value is amazing! Plus it is really fun.