(CNN) —  

As one year turns into the next, it’s natural to take stock of how far you’ve come and look ahead to where you’re going. And so we make New Year’s resolutions, promise to stick to our guns and set about making some changes to our lives. The problem is, most things worth doing in life take hard work and commitment. And learning a language is no different.

That’s why we keep returning to an old favorite of ours—Rosetta Stone. This venerable language learning program has nearly 30 years of experience under its belt, but Rosetta Stone is not resting on its laurels. With lessons built for an on-the-go, mobile-first crowd and featuring all the latest technology, Rosetta Stone continues to innovate in order to deliver a fun and friendly language learning experience.

And from December 9 through December 16, Rosetta Stone is hosting a showstopping buy one, get one free sale. You’ll be able to choose between a 12-month or 24-month subscription. Both give you full access to one of 24 languages, and includes all software updates as new features are released. Plus, you can download lessons to a mobile device and continue learning offline.

Continual updates, redesigns, research and refinements have kept Rosetta Stone sharp in the internet age — its blog is worth a gander, really! And its immersion approach never grows old, even as newly added languages and apps keep things fresh. The company has also added purpose to their profits, too, as they work to preserve endangered languages.

So get out there and start the year off on the right foot—err, piede, voete, qadam, pódi, take your pick!

Note: The prices above reflect the retailers’ listed prices at the time of publication.