 He entered the Boston Latin School, studied theology at Yale Divinity School in New Haven, Connecticut where he graduated in 1835, and was ordained to the ministry, first as a Congregationalist and then as an Episcopalian.Hall was one of the twelve original members of Garrison’s Anti-Slavery Society.He moved to Plymouth, Massachusetts and served in the Massachusetts State Senate.