President, Confederation of University Faculty Associations of British Columbia (including two-year terms as Vice President and Past President) (2018-present)
Chair of the Board of Directors, Institute for Public Education/British Columbia, (2021-present)
Associate Professor, Faculty of Education, ¶¡ÏãÔ°AV (2011–present)
President, ¶¡ÏãÔ°AV Faculty Association (including terms as President Elect and Past President) (2015-2018)
Assistant Professor (tenure track), Faculty of Education, ¶¡ÏãÔ°AV (2005–2011)
Adjunct Faculty, Curry School of Education, University of Virginia (2004)
Professional positions
Senior Policy Analyst, Association for Supervision and Curriculum Development (2002-2004)
Associate Director - State Issues, American Association of Colleges for Teacher Education (2000-2002)
Program Associate, American Association of Colleges for Teacher Education (1997-2000)
Curriculum Specialist, Fairfax County Public Schools, Virginia, USA (1997)
Academic Coordinator and Teacher of English, Enterprise School, Fairfax County Public Schools, Virginia, USA (1996-1997)
Teacher of English, Enterprise School, Fairfax County Public Schools, Virginia, USA (1994-1996)
Assistant English Teacher (AET), Japan Exchange and Teaching (JET) Programme. Anan Machi, Shimoinagun, Nagano, Japan (1993-1994)
Teacher of English, Enterprise School, Fairfax County Public Schools, Virginia, USA (1990-1993)
Center Teacher, School-Age Child Care, Fairfax County Public Schools, Virginia, USA. (1990)