Claudia Mitchell

Claudia A. Mitchell is a professor in the Department of Integrated Studies in Education at McGill University in Quebec, Canada.