Shannon earned her bachelor’s of science degree from George Mason University in Virginia. She worked as a Registered Nurse for five years at Sibley Memorial Hospital in Washington, DC. Shannon then earned her Masters of Science degree as a Nurse Practitioner from The Catholic University of America located in Washington, DC.
She has practiced as a nurse practitioner at Johns Hopkins University in Infectious Disease. She has also practiced as a nurse practitioner briefly at a neurosurgery practice in Baltimore, MD.
She is a member of the Nurse Practitioner Association of Maryland (NPAM). She is board certified as an Adult Geriatric Primary Care Nurse Practitioner. She is certified in Basic Life Support.