Carl E. James is a professor in the Faculty of Education at York University.