Going from an ESL program to university or college in Alberta can be a great way to make the most of your study abroad. Most post-secondary instruction in Alberta is in English, and colleges and universities often have specific language requirements applicants must meet in order to be admitted. Secondary schools and private language colleges in Alberta therefore frequently offer ESL courses and programs focused specifically on college or university preparation. Some universities and colleges in Alberta also offer ESL courses, either at the same time as the normal academic schedule or earlier, in preparation for the academic year. There are a number of ESL programs in Alberta specifically designed to help international students meet Canadian college and university admission requirements.