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.coe.edu/academics/esl/esl-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) - http://www.eicc.edu/ELA 

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

Iowa Lakes Community College (Algona, Emmetsburg, Estherville, Spencer, Spirit Lake)
- http://www.iowalakes.edu/academic-programs/adult-education-literacy-program/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://kaplan.com/individuals/learn-english/ 

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

Northwest Iowa Community College (Sheldon) – http://nwicc.edu/academics/high-school-equivalency-diploma/spring-2018-shed-and-esl-website-english/ 

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.coe.edu/academics/esl/esl-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) - http://www.eicc.edu/ELA 

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

Iowa Lakes Community College (Algona, Emmetsburg, Estherville, Spencer, Spirit Lake)
- http://www.iowalakes.edu/academic-programs/adult-education-literacy-program/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://kaplan.com/individuals/learn-english/ 

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

Northwest Iowa Community College (Sheldon) – http://nwicc.edu/academics/high-school-equivalency-diploma/spring-2018-shed-and-esl-website-english/ 

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