He earned his medical degree from the University of Louisville School of Medicine, where he also completed his residency training. In 2008, Dr. Krupp completed a fellowship in sports medicine and shoulder reconstruction at the Steadman Hawkins Clinic of the Carolinas in Spartanburg, S.C.