Rev. Alan Hall, Associational Missionary