It offers both the English and French Immersion programs.
There are five different Specialist High Skills Majors (SHSMs) available to students at Lasalle: Energy, Business, Sports, Construction and Millwright.
[2] As well, the school offers a specialized program called The Sport and Healthy, Active Living (SHAL) program.
As of 2019, 971 full-time equivalent students are enrolled at the school.
There have been many changes in the top administration of the school in recent years.