She was educated at Temple University, where she graduated with a major in psychology in 1990; and at the University of North Carolina at Chapel Hill, where she received her Ph.D. in Developmental Psychology in 1997. From 1999 to 2002, she was a National Institute of Mental Health Postdoctoral Fellow in the Department of Human Development at Cornell University. She joined the Ursinus College Psychology Department in 2002.