Public school’s gender lessons labelled ‘not appropriate’