English as a Second Language (ESL) 是針對英語非母語的學生執行的語言學習模式: 學生以英文為工具以學習不同的主題. 原則上,凡是有ESL學生的班級, 授課老師最好都有這方面的教學經驗與技術. ESL的授課內容還是以輔助學生習得英文技巧為主. ESL師資有組織方面的認證, 但很少有詳細的教育規範.
大學或學院裡的English Advance Preparation program, 大多針對學術英文的進階學習為主,例如論文寫作範例, 英文演講等. 所以英文當有一定的程度, 這種課程才能協助到位. 師資大都為英文主修背景的大學講師, 但甚少或不一定有ESL等師資背景.