The various types of bilingual education program models offered by schools are:
1. Transitional bilingual education
2. Immersion bilingual programs
3. Dual language immersion
4. Developmental, or maintenance bilingual programs
5. Foreign language immersion
6. Heritage language programs.