In the 2008/2009 school year, MacNeill stopped accepting grade 7 students due to low enrollment and completely discontinued the arts and science academy options.
MacNeill began using an electronic attendance system called BCeSIS and a new schedule management software.
Wednesdays and Thursdays, there is Personalised Learning Time (PLT), each course is 65-minutes long, and advisory is omitted.
MacNeill competes in the RSSAA leagues and enters teams in all of the traditional fall, winter and spring sport seasons.
The following sports are available:[2] The school has a variety of clubs, covering a vast number of subjects from arts to humanitarianism.