A virtual classroom in Second Life where players can learn new languages, among other studies

A virtual classroom in Second Life where players can learn new languages, among other studies

Visit Entry