Nice idea, but I don't like that's it's not written by a native speaker. You're bound to learn bad habits. Just spend less time on English sites and more time on sites in your target language wherever possible.<p>Two easy ways to immerse yourself with content created by native speakers in your target language:<p>1) Listen in your target language whenever possible (via audio books, movies, tv shows, and podcasts). I like podcasts best.<p>2) Read in your target language. Major news sites and blogs will most likely exist in your target language for free. And you maybe be able to buy books (fiction or non) written by native speakers as well.<p>You can <i>supplement</i> those two with working through exercises in a grammar book of your target language.<p>Obviously, if you have a native speaker to practice speaking with, do so, but the listening and reading suggestions alone will get you very far. I'm immersing in Spanish right now, and this is working well for me.