Long-serving Lochalsh teacher retires