He first attended school in Clarke County and then at Middleway in Jefferson County. After this, he attended Winchester Seminary for several years.
He initially studied in Clarke County and later at Middleway in Jefferson County. Afterward, he attended Winchester Seminary for several years.