You can practice most things alone, but to really practice speaking you need a partner. And you can find native speakers to practice with at SharedTalk, LiveMocha or Conversation Exchange (REMEMBER: Always protect your privacy online). These sites will all help you find someone who speaks English and wants to learn your native language so you can practice in tandem. You might speak 20 minutes in English and 20 minutes in your mother tongue....
Better English Blog Categories
Better English Blog Tags
accents advanced grammar advanced writing Anki BBC British accents British Council British National Corpus CAE Cambridge English: Advanced Cambridge English: First Cambridge English: Proficiency chat context corpora corpus CPE dictionaries elllo.org englishclub.com FCE freerice.com games grammar grammar exercises idioms intermediate IPA listening news NPR phrasal verbs podcasts pronunciation reading software speaking speaking partner style guide usingenglish.com videos vocabulary Web Corp writing writing guide