Rev. Dr. James Haddix is the former Pastor and Teacher of All Souls Congregational Church having retired 2016. He remains very active in the community. Some of his activities include the Bangor Rotary Club and the Street Pastor's Project. He is also the leader of the Bangor Area Pastor's Theologian Discussion Group.