College/University Classes

Listed below are various schools in Iowa that offer ESL programs, along with their contact information.

Coe College (Cedar Rapids) - http://www.public.coe.edu/departments/ESL/

Des Moines Are Community College (Ankeny, Boone, Carroll, Newton, Urban/Des Moines, West Des Moines) – https://www.dmacc.edu/esl/Pages/welcome.aspx

Eastern Iowa Community Colleges (Clinton, Muscatine, Davenport, Columbus Junction, Maquoketa and West Liberty) - https://www.eicc.edu/continuing-education/esl.aspx

Iowa Central Community College (Fort Dodge, Storm Lake, Webster City) -http://www.iowacentral.edu/adult_literacy/index.asp

Iowa Lakes Community College (Algona, Emmetsburg, Estherville, Spencer, Spirit Lake) - http://www.iowalakes.edu/continuing_education/programs/esl_english_as_a_second_language/  (English) 
- http://www.iowalakes.edu/academic_programs/adult_education__literacy_program/en_espaol/   (Spanish)

Iowa State University (Ames) - https://apling.engl.iastate.edu/esl-courses/

Iowa Western Community College (Council Bluffs) - http://www.iwcc.edu/continuing_education/adult_education/

Kaplan (Des Moines, Cedar Rapids) - http://www.kaplan.com/Our-Programs/English-Language-Programs/Default.aspx

Kirkwood Community College (Cedar Rapids, Iowa City) -http://www.kirkwood.edu/esl

Northwest Iowa Community College (Sheldon) – http://www.nwicc.edu/prospective-students/academics/ged-esl.aspx

Western Iowa Tech Community College (Sioux City) – http://www.witcc.edu/continuing_ed/esl.cfm

College/University Classes

Listed below are various schools in Iowa that offer ESL programs, along with their contact information.

Coe College (Cedar Rapids) - http://www.public.coe.edu/departments/ESL/

Des Moines Are Community College (Ankeny, Boone, Carroll, Newton, Urban/Des Moines, West Des Moines) – https://www.dmacc.edu/esl/Pages/welcome.aspx

Eastern Iowa Community Colleges (Clinton, Muscatine, Davenport, Columbus Junction, Maquoketa and West Liberty) - https://www.eicc.edu/continuing-education/esl.aspx

Iowa Central Community College (Fort Dodge, Storm Lake, Webster City) -http://www.iowacentral.edu/adult_literacy/index.asp

Iowa Lakes Community College (Algona, Emmetsburg, Estherville, Spencer, Spirit Lake) - http://www.iowalakes.edu/continuing_education/programs/esl_english_as_a_second_language/  (English) 
- http://www.iowalakes.edu/academic_programs/adult_education__literacy_program/en_espaol/   (Spanish)

Iowa State University (Ames) - https://apling.engl.iastate.edu/esl-courses/

Iowa Western Community College (Council Bluffs) - http://www.iwcc.edu/continuing_education/adult_education/

Kaplan (Des Moines, Cedar Rapids) - http://www.kaplan.com/Our-Programs/English-Language-Programs/Default.aspx

Kirkwood Community College (Cedar Rapids, Iowa City) -http://www.kirkwood.edu/esl

Northwest Iowa Community College (Sheldon) – http://www.nwicc.edu/prospective-students/academics/ged-esl.aspx

Western Iowa Tech Community College (Sioux City) – http://www.witcc.edu/continuing_ed/esl.cfm