Dr. Hastings completed his medical education at the Medical College of Georgia. After medical school, Dr. Hastings completed his General Surgery Residency at Carolina Medical Center in Charlotte, North Carolina. Following his residency, Dr. Hastings was chosen to complete a Cardiovascular and Thoracic Surgery Fellowship at Carolinas Heart Institute in Charlotte, North Carolina.