CBI in language teaching has been widely used in a variety of different settings since 1980s such as English as Specific Purpose (ESP) Programs for Students with limited English Proficiency (SLEP), Language for Specific Purposes (LSP), immersion programs, and ESL/EFL Language Programs. Since CBI refers to an approach rather than a method, no specific techniques or activities are associated with it. At the level of procedure, teaching materials and activities are selected according to the extent to which they match the type of program. Finally, CBI provides the opportunity for teachers to match students’ interests and needs with interesting, comprehensible, and meaningful content (Brinton et al., 1989).