Teaching yourself a language is a challenge. For me the main difficulties arise because of the lack of discipline, not through a lack of resources. You’ll see from this list that there are many useful and effective applications, podcasts and websites available online for learning French. What’s more they are free, which is great because … Continue reading