Dr. Craig Shadingergraduated in 2003 from the University of Alabama School of Dentistry and received his undergraduate degree from Samford University.In his off time Craig enjoys spending time with his family, jogging, and playing golf.