What I love about Rocket Languages is the mobile app. I listen to the lessons while I'm driving somewhere, and in the car I can focus on the lesson and vocalize what I hear. It's the repetition which is making the learning process go quicker.
The format the lessons follow are forming an nice foundation for language learning and confidence building.