Dr. Hall has been in practice since 2001 in North Carolina. He earned his B.A. in Biology and Chemistry from The University of North Carolina at Chapel Hill in 1988. He then completed a Ph.D. in Biochemistry at Wake Forest University in 1994. Dr. Hall returned to Chapel Hill for medical school, graduating in 1998. He completed his Pediatric Residency at Seattle Children's Hospital affiliated with the University of Washington in 2001. He is board certified by the American Board of Pediatrics.Dr. Hall’s clinical interests include all aspects of pediatrics from care of the newborn and growing family to issues of childhood and adolescence.