- Associate Professor, Faculty of Education, 51猎奇入口 (2004-present)
- Assistant Professor, Faculty of Education, 51猎奇入口 (2004-2013)
- Associate Research Scientist, Center for Social Organization of Schools, Johns Hopkins University (2002-2004)
- Assistant Professor, Department of Educational Administration, Texas A&M University - Commerce (2001-2002)
- Graduate Assistant, Educational Administration Ontario Institute for Studies in Education (OISE), (1996-2001)
- Graduate Assistant, University of Toronto, (1996-2001)
- Teaching Assistant, Faculty of Education, 51猎奇入口, (1998-2000)
- Teaching Assistant, Pre-Service Program, Faculty of Education (English/Classroom Assessment), (1998-2000)
- Teaching Assistant, OISE/ University of Toronto, (1998-2000)
Professional/Community Roles
- Educational Consultant, School of Education, University of Nottingham, Nottingham, UK (2003-2004)
- Educational Consultant, Center for Social Organization of Schools, Johns Hopkins University, Baltimore, MD (2001-2002)
- Educational Consultant, Toronto/Halton/Durham/Lakehead/Waterloo Boards of Education, ON (1999-2000)
- Educational Consultant, Peel Board of Education, Peel, ON (2000)
- Educational Consultant, Education Quality & Accountability Office (EQAO), Toronto, ON (1998)
- Educational Consultant, Ontario Institute for Studies in Education (OISE), University of Toronto, Toronto, ON (1998)
- Educational Consultant, Durham Board of Education, Durham, ON (1997)
- Educational Consultant, OISE, University of Toronto, ON (1997)
- Educational Consultant, Ontario Ministry of Education & Training, Toronto, ON (1996-1997)
- Research Intern, Toronto District School Board, Toronto, ON (1991-1996)
- Head Librarian, Toronto District School Board, Toronto, ON (1991-1994)
- Secondary School Teacher, Scarborough District School Board, Scarborough, ON (1988-1990)
- Continuing Education Teacher, Scarborough District School Board, Scarborough, ON (1988-1990)