hi, to improve my English I play with Second Life, a virtual reality where you can find people from all over the world.
Second life is like a chat, but you use the avatar and you can speak and write with whoever you want.
I will write the link to the website: www.secondlife.com