McFarlane offered teaching job