The Best Method to Master a Foreign Language, Guaranteed

130 points by curtis

Read the article

Discussion on Hacker News