English Language Learners
Class Locations
Education and Training Center
206 E Church St
Marshalltown, Iowa
Registration Hours:
- M/W/Th: 8:30 am to 5:30 pm
- Tu/F: 8:30 am to 2 pm
Iowa Valley Community College Grinnell
123 6th Ave W
Grinnell, Iowa
Registration Hours:
- Tu/Th: 4:30 pm to 6 pm
- By appointment
Ellsworth Community College
1100 College Ave
Iowa Falls, Iowa
Registration Hours:
- Tu/Th: 5:30 pm to 6:30 pm
- By appointment
Iowa Valley Business & Community Solutions
ivetc@iavalley.edu
641-754-1348
Contact Us
Learn English at Your Own Pace
No matter your native language, you can learn English through our English Language Learners (ELL) classes. Classes are interactive, supportive, and offered at every level — from beginner to advanced. Our lessons cover speaking, reading, listening, and writing, and students encourage each other along the way.
ELL classes are open to people from any country or culture and are available in multiple communities across Central Iowa, as well as online. Classes are free or low-cost, and all ability levels are welcome.
← View all Adult Literacy Programs
Find ELL Classes Near You
Choose a location below to see upcoming terms, class days and times, and how to reach us.
Upcoming Terms
- August 31 – October 22, 2026 (Register before August 21)
- October 26 – December 17, 2026 (Register before October 16)
- January 4 - February 25, 2027 (Register before December 18)
- March 1 - April 22, 2027 (Register before February 19)
- April 26 - June 17, 2027 (Register before April 16)
Class Days & Times
Monday, Tuesday, Wednesday, Thursday (9 am – 12 pm)
Monday, Wednesday, Thursday (5:30 pm – 8 pm)
Registration Hours
- Monday, Wednesday, Thursday: 8:30 am to 5:30 pm
- Tuesday, Friday: 8:30 am to 2 pm
Location
206 E Church St.
Marshalltown, IA 50158
Phone: 641-754-1348
Email: ivetc@iavalley.edu
Próximas Sesiones
- 31 de agosto - 22 de octubre del 2026 (Regístrese antes de 21 de agosto)
- 26 de octubre - 17 de diciembre del 2026 (Regístrese antes de 16 de octubre)
- 4 de enero- 25 de febrero del 2027 (Regístrese antes de 18 de diciembre)
- 1 de marzo - 22 de abril del 2027 (Regístrese antes de 19 de febrero)
- 26 de abril- 17 de junio del 2027 (Regístrese antes de 16 de abril)
Horario de Clases
lunes, martes, miércoles, jueves (9 am - 12 pm)
lunes, miércoles, jueves (5:30 pm - 8 pm)
Horario de Inscripción
- lunes, miércoles, jueves: 8:30 am - 5:30 pm
- martes, viernes: 8:30 am - 2 pm
Upcoming Terms
- August 31 – October 23, 2026
- October 26 – December 18, 2026
- January 4 - February 25, 2027
- March 1 - April 22, 2027
- April 26 - June 17, 2027
Class Days & Times
Monday, Friday 6:30 pm to 9:00 pm
Registration Hours
- Monday, Friday 6:30 pm to 7:30 pm
- By appointment
Location
123 6th Ave. W (Room 207)
Grinnell, IA 50112
Phone: 641-754-1348
Email: ivetc@iavalley.edu
Join live ELL classes from anywhere with an internet connection. Online classes are synchronous — taught in real time by an instructor over Zoom. They are not self-paced, so you'll need to log in and take part during the scheduled class times below. Also note: you will still need to register in person with us for the online course options.
Upcoming Terms
- August 31 – October 22, 2026 (Register before August 21)
- October 26 – December 17, 2026 (Register before October 16)
- January 4 - February 25, 2027 (Register before December 18)
- March 1 - April 22, 2027 (Register before February 19)
- April 26 - June 17, 2027 (Register before April 16)
Class Days & Times
- Monday, Wednesday, Thursday: 8 am – 10 am
- Monday, Wednesday, Thursday: 12:45 pm – 2:45 pm
- Monday, Wednesday: 5:30 pm – 8 pm
Clases en Línea (Sincrónicas)
Únase a clases de inglés en vivo desde cualquier lugar con conexión a internet. Las clases en línea son sincrónicas — impartidas en tiempo real por un instructor — no son de estudio individual, así que deberá iniciar sesión y participar durante los horarios programados a continuación.
Horario de Clases
- lunes, miércoles, jueves: 8 am – 10 am
- lunes, miércoles, jueves: 12:45 pm – 2:45 pm
- lunes, miércoles: 5:30 pm – 8 pm
How to Register
You'll need to register in person at one of our locations. If you need special assistance, please call 641-754-1348 or email ivetc@iavalley.edu.
Step 1: Contact Us
Call 641-754-1348 or email ivetc@iavalley.edu to let us know you're interested. You can also walk in during registration hours at any of our locations.
Step 2: Bring Identification
You will need to provide eligibility documentation when you register.
Identity (who you are):
- U.S. driver's license or state-issued ID
- U.S. passport or passport card
- Foreign passport
- Consular ID (matrícula consular)
- School-issued photo ID
Eligibility (authorization to participate in federally funded programs): Accepted documents include:
- U.S. birth certificate or certificate of citizenship
- U.S. passport or passport card
- Permanent resident card (green card)
- Employment Authorization Document (EAD)
- Form I-94 with "Parole" notation valid for one year or more
- Refugee or asylee documentation
- Certain visa categories that establish lawful presence
Not sure if you have what you need? Contact us — we're happy to help you.
Phone: 641-754-1348 Email: ivetc@iavalley.edu
Step 3: Complete Intake Form
A staff member will help you complete a short registration form.
Step 4: Pay for the Class
Each eight-week term costs $20. We can accept cash, check, or credit/debit card.
Step 5: Complete the Assessment
You'll take reading and listening assessments so we can place you in the right class level. There are no wrong answers — this just helps us figure out where you'll learn best. These assessments can take two hours in total to complete.
Step 6: Choose Your Class Schedule
After your assessment, we'll help you pick a class time and location that works for you.
Class Locations
Education and Training Center
206 E Church St
Marshalltown, Iowa
Registration Hours:
- M/W/Th: 8:30 am to 5:30 pm
- Tu/F: 8:30 am to 2 pm
Iowa Valley Community College Grinnell
123 6th Ave W
Grinnell, Iowa
Registration Hours:
- Tu/Th: 4:30 pm to 6 pm
- By appointment
Ellsworth Community College
1100 College Ave
Iowa Falls, Iowa
Registration Hours:
- Tu/Th: 5:30 pm to 6:30 pm
- By appointment
Iowa Valley Business & Community Solutions
ivetc@iavalley.edu
641-754-1348
Contact Us