He trained at Yale University School of Medicine and the University of California, San Francisco, School of Medicine. In addition, Dr. Schaefer completed a fellowship in dermatopathology and surgical pathology at New York-Presbyterian Hospital/Cornell Medical Center; as well as fellowships in dermatopathology and cancer immunology from the University of Virginia Medical Center.