Content-Driven
Programs

Language-Driven
Programs

<------------------------------------------------------>

Total/
Partial
Dual Immersion
Business
Spanish
EAP/ESP
Content-
related Language Classes
Content Theme-
Based Courses
Adjunct Model
FL Enriched Content Courses
Sheltered Courses