School public agent