ILSC offers two types of courses. Core courses (typically offered in the morning) help you focus on developing key language skills. Skills elective courses let you learn, practise and perfect your language skills through exploring unique topics that match your interests – skills courses are typically offered in the afternoon.

Every 4 weeks you get to customize your learning by choosing new courses. 

Selection of courses varies depending on your location and schedule.



ILSC's programs are a combination of specific ILSC courses which focus on building skills in a particular area. Programs are designed to help you achieve defined learning goals.

While ILSC's programs often have specific course requirements, most still offer you the flexibility to choose between a few different course options.



Browse our course and program offerings to see what's right for you.