Dr. Barnhill received his Bachelor of Science in Nursing from California State University. He completed his Master of Science degree and CRNA certification from the US Army Program in Anesthesia Nursing in association with Texas Wesleyan University in Fort Worth. He went on to earn a Certificate in Pain Management from the American Academy of Pain Management and his PhD in Nursing Education from Capella University in Minnesota.