캐나다의 많은 ESL 프로그램을 진행하는 학교들은 높은 영어 실력을 갖춘 학생들에게 캐나다에서 유급 또는 무급으로 캐나다 내에서 직장 체험을 할 수 있는 기회를 제공하고 있다.
ESL + 인턴쉽 프로그램은 단기 8주 프로그램부터 길게는 1년 정도 진행되는 프로그램이다.
기본적으로 공부하는 기간과 일하는 기간이 동일하게 진행되나, 본인의 영어 실력에 따라 최소 ESL 3개월에서 6개월까지 영어공부를 하고, 최소 6개월에서 최대 9개월까지 인턴쉽을 할수 있다.
학교와 프로그램에 따라 조금씩 다르지만, 수업을 하는 동안에도 Co-op Working Visa 를 공부와 함께 일을 할수 있는 기회도 잡을 수 있고, 경우에 따라 받아서 인턴쉽 후에도 정식 비자를 받아 취업의 길을 가질 수 도 있다.