Dr. Teufel attended the Georgetown University School of Medicine. He trained in internal medicine and cardiology at the Dartmouth-Hitchcock Medical Center. His interests include echocardiography, nuclear cardiology, and clinical research. He is board-certified in internal medicine, cardiology, and has subspecialty certification in echocardiography.