1. Department of Teacher Education and Learning Sciences North Carolina State University Raleigh North Carolina USA
2. Graduate School of Education Stanford University Stanford California USA
3. Department of Theory and Practice in Teacher Education University of Tennessee, Knoxville Knoxville Tennessee USA