Hall was born in Troy, New York, on 21 March 1825 [REF].
He graduated with the degree of civil engineer from the Rensselaer Polytechnic Institute at Troy in 1842, and entered Harvard in the class of 1846; just before his class graduated he left college and went to India in search of a runaway brother.