Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I speak English natively, and have learned French, German, Sesotho and Japanese with a mixture of books and immersion. Obviously immersion is the best way.
I used Duolingo to help me learn Spanish, and I was struck by how artificial it is. It may teach you to understand a language, but not to speak it.
Far superior, in my experience, is https://www.languagetransfer.org, which has free audio lessons to learn French, Spanish, Italian, Greek, Turkish, Arabic, and Swahili (and English for Spanish speakers). This is the most natural method short of immersion I have ever experienced, and very effective. Amazingly, it is all done by one man, and runs on donations.
There is an app, which is delightfully clean and usable.
Mihalis also has an introduction to music theory, which gets excellent reviews!