It's sure lots more fun than Rosetta Stone! Note: "Vaina" is a uniquely Colombian/Venezuelan slang term.