I love how you can listen and then pronounce words along with the audio. When I'm having a bad day I still want to learn and I want to make progress on my badges. With Rocket Languages you can learn several different languages without looking for another book/website that teaches the language.