Bilingual eucation involves teaching all subjects in school through two different languages - in the United States, instruction occurs in English and a minority language, such as Spanish or Chinese, with varying amounts of each language used in accordance with the program model. The following are several different types of bilingual education program models: