Ive used the pulsmer approach, Rosetta Stone, dulingo, CDs, and a lot of differnt methods to learn languages and this one is by far my favorite. Within a couple hours of it you are already able to converse a little bit and understand what you are saying. Only had it for a week so far and will update in a month. If you want to learn a language id recommend this 100%
Canadian Jon about Babbel - Learn Swedish