 McCarron attended the University of Delaware on a full merit scholarship as a Eugene DuPont Distinguished Scholar.She was an Frances Alison Scholar and a member of the Phi Beta Kappa Society.She studied with members and faculty of the Professional Theatre Training Program.