Professor
Journal Editorship
North American Editor, Learning Environments Research: An International Journal
Editorial Board, American Educational Research Journal, Section on Teaching, Learning, and Human Development (TLHD)
Editorial Board, Middle Grades Research Journal
Editorial Review Board, Journal of Teacher Education
Editorial Review Board, Journal of Technology and Teacher Education