English as a Second Language Providing students whose first language is not English with high quality language instruction, as well as a cultural, social, and academic orientation to the United States. Iowa Intensive English Program Learn More About IIEP Iowa Intensive English Program Teaching Assistant Preparation in English Learn More About TAPE Teaching Assistant Preparation in English ESL Credit Program Learn More ESL Credit Program CEA Accredited by the Commission on English Language Program Accrediation UCIEP Member of University and College Intensive English Programs AAIEP Member of the American Association of Intensive English Programs