We are now offering programs online to learn English.You can join from anywhere you have a device and an internet connection. You can practice speaking English at Talk Time or get help in learning to speak, read, and write English in One-on-One Adult Tutoring.
Talk Time - Practice speaking English with other English language learners online! This is not a class, but an opportunity to meet new people, share your culture and have fun.
Only English will be spoken. Coming soon!
Register with your email and we will send you the link to join a secure Zoom meeting.
One-on-One Adult Tutoring
Connect with a volunteer tutor online:
- Learn to read: help for adults who have difficulties with reading
- Learn English: reading, writing, speaking and listening
- Life skills: reading, writing and math for daily life.
To be assigned a tutor and learn how to connect to your tutor, please call or text 503-577-9984 or email email@example.com.
Local classes and tutors for English language learners
ESL Companions matches trained and vetted volunteers with families and individuals who want to learn English. The meetings are held online using platforms such as Zoom, WhatsApp, Facebook Messenger FaceTime or Skype.
- Portland ESL Network - List of English classes in Portland area, organized by region.
- Portland Community College ESOL
- Mount Hood Community College ESL
- Portland Literacy Council
- Summary of other places/ways to learn English
Books and materials for learning English
- Español: Cursos, Libros y gramáticas, DVDs, CDs
- Tiếng Việt
- TOEFL | TOEIC
Learn English online
- USA Learns - help using this website (PDF) - A free English course provided by the Department of Education of the United States. Please click on the word "Spanish" on the main page for instructions in Spanish. Un curso de inglés gratis proveído por el Departamento de Educación de los Estados Unidos. Haga 'clic' en la palabra "español" en la página principal para instrucciones en español.
- Pumarosa - Fast, fun and free to learn English. It was specially designed to help Spanish-speaking students with difficulties learning English. Método rápido, divertido y gratis para aprender inglés. Fue especialmente diseñada para ayudar a los estudiantes de habla hispana con dificultades para aprender inglés.
- Mango Languages – English as a second language (ESL) 100-lesson course.
- Slang - American slang and idioms
- EnglishClub - grammar lessons with quizzes to check your understanding
- Eflnet - learn about and test yourself on common English grammar