Dr. Stroud received her bachelor's degree in Human Nutrition and Dietetics from Colorado State University, and graduated from Johns Hopkins University School of Medicine in 1997. Her residency training in emergency medicine was completed at Alameda County Medical Center (Highland) in 2001.