This site claims that it will gauge a students' knowledge of vocabulary and provide materials (readings, videos) at the appropriate level, to make comprehension easy enough for learning to be fun, but at the same time slightly challenging for new learning to happen (Krashen's idea of i+1). I have tried it at beginner's level for Italian and was not terribly impressed, but the idea is good. Would love to hear what other people think about this.