I think any geek interested in improving their English should check out my website: http://www.antimoon.com
especially the "How to learn English" section, which is a guide based on my own experiences and some language acquisition theory.
http://www.antimoon.com/how/howtolearn.htm
I've been writing about effective language learning techniques since 2000, with an emphasis on pronunciation (which is an oft-neglected topic in English classrooms). The site is written in simple English, so if you're a native speaker of English, don't be put off by the spartan writing style.
I've been writing about effective language learning techniques since 2000, with an emphasis on pronunciation (which is an oft-neglected topic in English classrooms). The site is written in simple English, so if you're a native speaker of English, don't be put off by the spartan writing style.