Steven P. Camicia is Associate Professor of Teacher Education and Leadership at Utah State University, USA.