1. Department of Teacher Education and Learning Sciences, North Carolina State University College of Education, Raleigh, North Carolina, USA
2. Curriculum Studies and Teacher Education, Stanford University Graduate School of Education, Stanford, California, USA