Language learning is a hot online business. My favorite site is eduFire. There are a variety of others – Myngle, italki, and Mango. I found some new sites this past weekend – Lang-8, SharedTalk, and Busuu.
Walk into any bookstore and you will find a variety of audio CDs with language lessons. There are also many workbooks.
What are your favorite ways to learn a new language? Internet, CDs, books? Other methods?