Boulingo
educate
To teach someone knowledge or useful skills.
Learn languages with Boulingo