Make measurable progress in any of the 23 languages we offer, with courses ranging from 1 to 48 weeks, in more than 250 destinations around the world.
I dig this site for providing a great mix of accents.
Twinity is a chat community and it is a place where you can find friends with adult chats, with 3D avatar chats..is is not only that, of course.
Sometimes words are unnecessary when you have met someone special.
Readings come with interactive comprehension questions and tasks. English Grammar in Use – If you ask me, Raymond Murphy’s grammar texts for ESL learners are damn near perfect; they have clear explanations, lots of practice exercises, and are thorough. – This resource of printable worksheets is great for teaching new vocabulary.
I’ve been hoarding his books for years, and I was thrilled to find one online, accessible for free. John Fleming’s ESL Grammar Help – I wouldn’t send my ESL students to this page, but it’s a great refresher for native English speakers who are a bit rusty on their grammar rules and terminology. It has images for students to label and, if they’re feeling creative, to expand on (“now draw a mirror on the bedroom wall…
Register and learn German for free from the A1 level to the B1 level.