School staff in the Highlands are suffering an average of almost eight physical or verbal assaults every day, official ...