Learning a language sometimes seems as difficult as dieting. The solution is to figure out how to stay interested after the novelty wears off.The Web Way to Learn a Language (New York Times) (emphasis is the Korean's.)
To counter boredom, online language programs have introduced crossword puzzles, interactive videos and other games to reward users for making progress.
No, the solution is not crossword puzzles and interactive videos. The solution is discipline. The solution is the willingness to sacrifice the here and now for the future reward. Learning is not supposed to be fun all the time, you lazy spoiled brats!! For cryin' out loud.