Question: how many years of foreign language does iowa require?
Answer: Business students must complete 4 years in one language or 2 years each in two languages. Engineering students must take 2 years in a single language. Students who have taken the requisite years in high school have fulfilled these requirements.