I like the practicality of starting with useful daily conversations in Spanish, as opposed to a heavy dose of grammar and vocabulary memorization. I like the breakdown of phrases into their individual parts and the repetition. The pauses between repeated phrases allow ample time to practice mimicking the speakers aloud. Then checking my pronunciation against theirs. As a lifelong educator myself, I like the 'layered' approach--with one conversation building on the previous conversation and then continuing. This IS an effective way to learn pretty much anything! Good job Rocket Spanish. :)