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 Phi Beta Kappa society.
This school was founded by Thomas Prattki, who was head of the L'École Internationale de Théâtre Jacques Lecoq.
McCarron, as a part of Centrifuge Ensemble, was commissioned to create a show for the Bebersee Festival in Germany.
She received multiple grants, including from the Leeway Foundation, to write and produce a new play called Owning Up to the Corn, about Appalachia in 2008.