了赫达岛进行传教。在他登岛后的前11天内，麦克唐纳一共作了13次佈道。之后，他经常回访群岛，并且为岛民们筹集资金。虽然麦克唐纳私下对岛民们匮乏的宗教知识感到震惊，但他仍然受到了他们热情的款待。1830年，他完成了在圣基尔达最后的一次佈道。他的替任者是苏格兰教会的常任事工麦肯齐牧师（Rev. Neil Mackenzie）。麦肯齐在同年的7月3日到达圣基尔达岛。在他任内，他重新规划了岛上的农业，并重建了村落、新建了教堂和牧师住宅。在一个教育组织的帮助下，麦肯齐和妻子将正规教育引入岛上。新设立的日间学校教授阅读