Dr. Andrew Allen is an Associate Professor in the Faculty of Education at the University of Windsor. He teaches Elementary Mathematics Methodology and Mathematics Foundations in the pre-service program. He is currently the coordinator of the Urban Education Partnership teacher education. His international development work includes rebuilding and supporting an orphanage and school in the Singida Region of Tanzania in East Africa. He and his colleagues in the faculty of education have taken education students to Tanzania since 2008. He is a former elementary classroom teacher in the Toronto District School Board and former mechanical engineering technologist in Toronto. Dr. Allen is the Anti-Racism Pedagogies Teaching Leadership Chair and is currently affiliated with the CTL.