A language learning program that prepares lessons automatically given only parallel data.