The People that Make our School Run

As a cooperative we have many levels of people making our school function.

Educational Team

Board of Directors

Parent Volunteers
Committee Members