Currently he is an Assistant Professor in the Department of Psychology at Wake Forest University where he teaches Developmental Psychology (Lifespan) and Research in Developmental Psychology. Prior to Wake Forest he taught at SUNY Oswego -- Research Designs and Applications in Human Development, Analysis of Psychological Data, Research Methods in Psychology, Adolescent Psychology and Children, Adolescents, and the Media.