.
The prof made a few suggestions, but being the language nerd I'm not content with them. Their common drawback is the magic phrase of "elementary". I know a thing or two about learning languages; it happened before, it will happen again: the elementary will get inadequate and we'll be made to get an intermediate stuff and so on. I, OTOH, want to buy once and for all.

Suggestions?
.