Versify is an online community of language learners. With Versify you can practice languages with native speakers through one-on-one video chats while also helping members learn your language. Versify is completely free and is a great way to prepare for an ESL Language Travel course before you go, and maintain your language skills when you arrive back.

Versify.CO - Practice Makes Fluent