Becky graduated from Arcadia University with a Bachelor of Arts in Sociology, with Spanish and Anthropology minors in 2007. Becky then continued her education at Temple University. She graduated with her Master's degree in Social Work and Play Therapy Certificate in 2014. At the same time, Becky got her license in Social Work (LSW). She gained her clinical license (LCSW) in 2019. Since 2015, Becky has been providing Parent-Child Interaction Therapy (PCIT). In 2021, she became a Within Agency PCIT Trainer. She enjoys helping caregivers and children build stronger relationships with each other through PCIT. Becky is currently in training to become certified in PC-Care, expanding her work with children and families.
In the past, Becky ran a young adult group to help them learn life skills and get connected to their community. She has done school-based therapy with teens. Today, she enjoys working with people of all ages.
Becky is married with two children and two dogs. She enjoys trail walking, crafting, spending time with friends and family, and going to community events.