Cramond Parent Staff Council (CPSC) combines the roles of the Parent Staff Association (PSA) and Parent Council.