stoddard was born in brookline, massachusetts, in 1850. in 1871 he graduated from williams college. at williams he was a member of the fraternity delta psi (aka st. anthony hall). later he studied two years of theology at yale divinity school. after that he taught latin and french at boston latin school. he was proud of his descent from solomon stoddard.