
David Hood was born in Three Rivers, Michigan in 1957 and raised in Jasper, Alabama. He attended Walker College where he received his associates of science degree in business in 1977. He attended the University of Montevallo where he received his bachelor’s degree in business in 1979. He attended the University of Alabama School of Law where he earned his juris doctorate degree in 1982.