Highlands schools promised more than 300 new teachers

Highland care and learning director Bill Alexander.
Highland care and learning director Bill Alexander.

Breaking