SlideShare a Scribd company logo
1 of 30
Download to read offline
Using Online Communities with
Language Learners
@SHELLTERRELL SHELLYTERRELL.COM/LANGCOMM
“Language is not
a genetic gift, it
is a social gift.”
- Frank Smith
@SHELLTERRELL SHELLYTERRELL.COM/LANGCOMM
GoBubble
Google Classroom
Edmodo
Schoology
Free VLEs and LMS
@SHELLTERRELL SHELLYTERRELL.COM/LANGCOMM
Lampa
Moodle
Canvas
Schoology.com & iOS/Android App
GoBubble iOS/Android App
Edmodo.com & iOS/Android App
Language Learning Communities Apps & Websites
Bilingua.io & iOS/Android App
- User matching connects to others
who share interests or personality
- Chat using text, video or audio
- Corrections can be made in the
chat
- translate words and sentences and
listen to pronunciation examples
-Vocabulary lists allow users to save
words and Shiro reminds them to
revise learned words
- Shiro the bot provides guidance on
what topics to talk about (coming
soon)
- Users can earn points, levels and
badges (coming soon)
Bilingua.io & iOS/Android App
Busuu.com & iOS/Android App
• Speaking lessons and exercises
• Pronunciation examples and
exercises
• Grammar tips and exercises
• Listening/Audio samples
• Writing lessons and exercises
• Dialogue lessons and exercises
• Memory practices
• Vocabulary lessons and exercises
Busuu.com & iOS/Android App
italki.com & iOS/Android App
Myenglishclub.com 100,000+ Users
Myenglishclub.com 100,000+ Users
Language-exchanges.org
Englishcentral.com
Englishcentral.com
Tuneintoenglish.com
Lyricstraining.com
Online language
communities for
children!
Learnenglishkids.britishcouncil.org
Pumkin.com for Kids
Join Facebook
groups!
ShellyTerrell.com/Edhashtags
#ESL
#EAP
#ELLChat #TESOL#ELTChat
#BESIG
#
Bit.ly/eslhashtags
#TEFL#EFL
Learn with Hashtags
#StudyEnglish#LearnEnglish
#Twinglish
#ELLs
ELTchat.org
Facebook.com/TeachingEnglish.BritishCouncil
100+ video recordings of strategies, Youtube.com/user/atesol
@ShellTerrell
Facebook.com/ShellyTerrell
ShellyTerrell.com/Books
ShellyTerrell.com/Courses
TeacherRebootCamp.com
ShellyTerrell.com/langcomm

More Related Content

Similar to Online Language Learning Communities

ELL presentation
ELL presentationELL presentation
ELL presentationloricrum
 
Ell content presentation
Ell content presentationEll content presentation
Ell content presentationloricrum
 
Teaching Vocabulary with Technology
Teaching Vocabulary with TechnologyTeaching Vocabulary with Technology
Teaching Vocabulary with TechnologyKristi Reyes
 
Social Gift Pitch.pptx
Social Gift Pitch.pptxSocial Gift Pitch.pptx
Social Gift Pitch.pptxSineadBidwell
 
English Learning
English LearningEnglish Learning
English LearningOyapun
 
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09Heidi Larson
 
Tackling Technology (2)
Tackling Technology (2)Tackling Technology (2)
Tackling Technology (2)Beth Csiszer
 
Ten steps behind and trying to catch up
Ten steps behind and trying to catch upTen steps behind and trying to catch up
Ten steps behind and trying to catch upETAI 2010
 
Its A Bloggers Life
Its A Bloggers LifeIts A Bloggers Life
Its A Bloggers LifeChris Fuller
 
Review of the Three Online Materia Sources
Review of the Three Online Materia Sources Review of the Three Online Materia Sources
Review of the Three Online Materia Sources ZahraShafiee1001
 
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...Edu Nile
 
How does 'Elllo' work?
How does 'Elllo' work?How does 'Elllo' work?
How does 'Elllo' work?Farahinismail
 
Six Steps for Teaching EL Civics Vocabulary with Tech
Six Steps for Teaching EL Civics Vocabulary with TechSix Steps for Teaching EL Civics Vocabulary with Tech
Six Steps for Teaching EL Civics Vocabulary with TechKristi Reyes
 

Similar to Online Language Learning Communities (20)

ELL presentation
ELL presentationELL presentation
ELL presentation
 
Digitally Speaking
Digitally SpeakingDigitally Speaking
Digitally Speaking
 
Ell content presentation
Ell content presentationEll content presentation
Ell content presentation
 
Digital Speaking
Digital SpeakingDigital Speaking
Digital Speaking
 
FLES and Technology
FLES and TechnologyFLES and Technology
FLES and Technology
 
Teaching Vocabulary with Technology
Teaching Vocabulary with TechnologyTeaching Vocabulary with Technology
Teaching Vocabulary with Technology
 
Social Gift Pitch.pptx
Social Gift Pitch.pptxSocial Gift Pitch.pptx
Social Gift Pitch.pptx
 
English Learning
English LearningEnglish Learning
English Learning
 
Ssat2012 handout
Ssat2012 handoutSsat2012 handout
Ssat2012 handout
 
Educ190report (1)
Educ190report (1)Educ190report (1)
Educ190report (1)
 
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09
Expanding ESL learning via mobile technologies - MATSOL Conference 2014-05-09
 
Tackling Technology (2)
Tackling Technology (2)Tackling Technology (2)
Tackling Technology (2)
 
Ten steps behind and trying to catch up
Ten steps behind and trying to catch upTen steps behind and trying to catch up
Ten steps behind and trying to catch up
 
Its A Bloggers Life
Its A Bloggers LifeIts A Bloggers Life
Its A Bloggers Life
 
Blended Learning-Best Practices
Blended Learning-Best PracticesBlended Learning-Best Practices
Blended Learning-Best Practices
 
Review of the Three Online Materia Sources
Review of the Three Online Materia Sources Review of the Three Online Materia Sources
Review of the Three Online Materia Sources
 
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...
Exploring the Impact of Using Tablet Devices in Enhancing Students Listening ...
 
How does 'Elllo' work?
How does 'Elllo' work?How does 'Elllo' work?
How does 'Elllo' work?
 
Six Steps for Teaching EL Civics Vocabulary with Tech
Six Steps for Teaching EL Civics Vocabulary with TechSix Steps for Teaching EL Civics Vocabulary with Tech
Six Steps for Teaching EL Civics Vocabulary with Tech
 
ELL
ELLELL
ELL
 

More from Shelly Sanchez Terrell

Sensational Ideas for Continuous Student Learning
Sensational Ideas for Continuous Student LearningSensational Ideas for Continuous Student Learning
Sensational Ideas for Continuous Student LearningShelly Sanchez Terrell
 
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...Creating Collaborative, Creative, and Active Virtual Learning Environments (V...
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...Shelly Sanchez Terrell
 
Inspire a Generation of World Changers
Inspire a Generation of World ChangersInspire a Generation of World Changers
Inspire a Generation of World ChangersShelly Sanchez Terrell
 
Lights! Camera! Action! Video Projects
Lights! Camera! Action! Video ProjectsLights! Camera! Action! Video Projects
Lights! Camera! Action! Video ProjectsShelly Sanchez Terrell
 
Motivated to Write! Tips, Tools & Resources
Motivated to Write! Tips, Tools & ResourcesMotivated to Write! Tips, Tools & Resources
Motivated to Write! Tips, Tools & ResourcesShelly Sanchez Terrell
 
STEAM Up Learning! 50 Resources for Teachers
STEAM Up Learning! 50 Resources for Teachers STEAM Up Learning! 50 Resources for Teachers
STEAM Up Learning! 50 Resources for Teachers Shelly Sanchez Terrell
 
Research with a Mobile Device! Free Apps, Tips, and Tricks!
Research with a Mobile Device! Free Apps, Tips, and Tricks!Research with a Mobile Device! Free Apps, Tips, and Tricks!
Research with a Mobile Device! Free Apps, Tips, and Tricks!Shelly Sanchez Terrell
 
Teach with Google! Tips, Tricks and Templates Galore!
Teach with Google! Tips, Tricks and Templates Galore!Teach with Google! Tips, Tricks and Templates Galore!
Teach with Google! Tips, Tricks and Templates Galore!Shelly Sanchez Terrell
 
Back to School Like a Boss with These 10 Tips!
Back to School Like a Boss with These 10 Tips!Back to School Like a Boss with These 10 Tips!
Back to School Like a Boss with These 10 Tips!Shelly Sanchez Terrell
 
10+ Ways to Bring the Textbook to Life
10+ Ways to Bring the Textbook to Life10+ Ways to Bring the Textbook to Life
10+ Ways to Bring the Textbook to LifeShelly Sanchez Terrell
 
Survival Tips for Teaching Children English
Survival Tips for Teaching Children English Survival Tips for Teaching Children English
Survival Tips for Teaching Children English Shelly Sanchez Terrell
 
Digital Storytelling with Mobile Devices
Digital Storytelling with Mobile DevicesDigital Storytelling with Mobile Devices
Digital Storytelling with Mobile DevicesShelly Sanchez Terrell
 
Real World Learning with Mobile Devices
Real World Learning with Mobile DevicesReal World Learning with Mobile Devices
Real World Learning with Mobile DevicesShelly Sanchez Terrell
 
Scan and Learn! 10+ QR Code Activities
Scan and Learn! 10+ QR Code ActivitiesScan and Learn! 10+ QR Code Activities
Scan and Learn! 10+ QR Code ActivitiesShelly Sanchez Terrell
 

More from Shelly Sanchez Terrell (20)

Sensational Ideas for Continuous Student Learning
Sensational Ideas for Continuous Student LearningSensational Ideas for Continuous Student Learning
Sensational Ideas for Continuous Student Learning
 
10 Ways to Recharge Your Batteries
10 Ways to Recharge Your Batteries 10 Ways to Recharge Your Batteries
10 Ways to Recharge Your Batteries
 
Zen Design For Distance Learning
Zen Design For Distance LearningZen Design For Distance Learning
Zen Design For Distance Learning
 
Zen During Distance Learning
Zen During Distance LearningZen During Distance Learning
Zen During Distance Learning
 
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...Creating Collaborative, Creative, and Active Virtual Learning Environments (V...
Creating Collaborative, Creative, and Active Virtual Learning Environments (V...
 
Inspire a Generation of World Changers
Inspire a Generation of World ChangersInspire a Generation of World Changers
Inspire a Generation of World Changers
 
Lights! Camera! Action! Video Projects
Lights! Camera! Action! Video ProjectsLights! Camera! Action! Video Projects
Lights! Camera! Action! Video Projects
 
Motivated to Write! Tips, Tools & Resources
Motivated to Write! Tips, Tools & ResourcesMotivated to Write! Tips, Tools & Resources
Motivated to Write! Tips, Tools & Resources
 
Students Who SAIL and Innovate SEL
Students Who SAIL and Innovate SELStudents Who SAIL and Innovate SEL
Students Who SAIL and Innovate SEL
 
STEAM Up Learning! 50 Resources for Teachers
STEAM Up Learning! 50 Resources for Teachers STEAM Up Learning! 50 Resources for Teachers
STEAM Up Learning! 50 Resources for Teachers
 
Research with a Mobile Device! Free Apps, Tips, and Tricks!
Research with a Mobile Device! Free Apps, Tips, and Tricks!Research with a Mobile Device! Free Apps, Tips, and Tricks!
Research with a Mobile Device! Free Apps, Tips, and Tricks!
 
Teach with Google! Tips, Tricks and Templates Galore!
Teach with Google! Tips, Tricks and Templates Galore!Teach with Google! Tips, Tricks and Templates Galore!
Teach with Google! Tips, Tricks and Templates Galore!
 
STEM For Struggling Learners
STEM For Struggling LearnersSTEM For Struggling Learners
STEM For Struggling Learners
 
Back to School Like a Boss with These 10 Tips!
Back to School Like a Boss with These 10 Tips!Back to School Like a Boss with These 10 Tips!
Back to School Like a Boss with These 10 Tips!
 
10+ Ways to Bring the Textbook to Life
10+ Ways to Bring the Textbook to Life10+ Ways to Bring the Textbook to Life
10+ Ways to Bring the Textbook to Life
 
Survival Tips for Teaching Children English
Survival Tips for Teaching Children English Survival Tips for Teaching Children English
Survival Tips for Teaching Children English
 
Move and Learn with Mobile Devices
Move and Learn with Mobile DevicesMove and Learn with Mobile Devices
Move and Learn with Mobile Devices
 
Digital Storytelling with Mobile Devices
Digital Storytelling with Mobile DevicesDigital Storytelling with Mobile Devices
Digital Storytelling with Mobile Devices
 
Real World Learning with Mobile Devices
Real World Learning with Mobile DevicesReal World Learning with Mobile Devices
Real World Learning with Mobile Devices
 
Scan and Learn! 10+ QR Code Activities
Scan and Learn! 10+ QR Code ActivitiesScan and Learn! 10+ QR Code Activities
Scan and Learn! 10+ QR Code Activities
 

Recently uploaded

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 

Recently uploaded (20)

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 

Online Language Learning Communities