She earned her Bachelor of Science degree in Biology from Slippery Rock University and earned a Master's Degree in Physician Assistant from Duquesne University. Robin has worked clinically as a physician assistant since 1995 in primary care and emergency medicine. She most recently has worked in emergency medicine with Meadville Medical Center since 2006 and continues her clinical practice there. Robin has previous academic experience as a clinical coordinator and longtime clinical preceptor of physician assistant students.