SSHRC Postdoctoral Research Fellow, Department of Educational Technology
Hamilton, NZ
Tokyo Institute of Technology
SSHRC Postdoctoral Research Fellow, Department of Educational Technology
The University of British Columbia
Lecturer, Department of Mathematics and Science Education, Faculty of Education
Konan University
Lecturer, English
University of Waikato
Research Associate, Department of Computer Science
Bishop's University
Lecturer, Applied Linguistics
University of Waikato
Senior Lecturer, Department of General and Applied Linguistics
University of Aizu
Professor, Center for Language Research, University of Aizu
University of Waterloo
Adjunct Professor, Centre for Society, Technology, and Values
Nagoya University of Commerce and Business
Associate Professor
University of Toronto
Graceland University
Westlane Secondary School