Absolutely the most convenient way to learn a second language!! I enjoyed that I could slow down or speed up where I needed and could go back and repeat anything I wanted to refresh. I also enjoyed being able to hear the pronunciations and practice with voice recognition. It worked perfectly with my busy schedule!!