 The school has an enrollment of 258 for the 2019-20 academic term.STM reports that 99% of all of their graduates have attended a post-secondary college or university.There are 1143 alumni as of August 2019.