 There are approximately 500 students enrolled in the schools co-educational program.The principal is Ms. Morgan O’Brien

The school's webpage describes its mission as providing an education "based on Christian/Catholic values" while incorporating "the characteristics of Salesian Education".The basis of that pedagogy is the Salesian Preventive System, which is based on the experience of the 19th-century Saint John Bosco.