Medical degree, DO - Sydney Kimmel Medical College at Thomas Jefferson University, 2007
Fellowship in Sleep Medicine - University of Michigan, 2012
Residency in Neurology - University of Virginia Medical Center, University of Virginia Medical Center, 2011
Doctor of Medicine - Sydney Kimmel Medical College at Thomas Jefferson University, 2007
Medical School - Sydney Kimmel Medical College at Thomas Jefferson University, 2007
Fellowship in Sleep Medicine - University of Virginia Medical Center, University of Virginia Medical Center, 2012
Residency in Neurology - University of Michigan, 2011