It takes you step by step. You can start and stop, review and rewind on areas you need help with. It is vey helpful. They speak slowly and clearly so it can be understood but not so slowly that it becomes frustrating. I listen to it when I run in the mornings or am driving. If I go a long period of not studying, it still comes back to me. When practicing I verbally say the words out loud which helps a great deal. Great program.