intouchlanguageschool.com
How many words do I need to know in a new language?
A useful re-blog: