Jennifer M. Weaver 

Jennifer is a developmental psychologist who completed her PhD in 2009 at the University of California, Irvine. She is married with 4 children of her own (2 boys and 2 girls).
See subscribers