He is the Walter van Dyke Bingham Professor of Cognitive Development and Education Sciences at Carnegie Mellon University and a member of the National Academy of Education, a Fellow of the American Psychological Association, a Charter Fellow of the Association for Psychological Science, on the Governing Board of the Cognitive Development Society, a Member of the Society for Research in Child Development, and the Cognitive Science Society. He was an Associate Editor of Developmental Psychology and has served on the editorial boards of several cognitive science journals, as well as on the National Science Foundation's subcommittee on Memory and Cognitive Processes, and the National Institutes of Health's Human Development and Aging Study Section.