John is Senior Lecturer for the School of Education in the Faculty of Education and Arts.
- 2013 - National Association of Enabling Educators of Australia
- 2012 - Belridge Senior High School, Beldon ESC and Joondalup ESC Independent Cluster
- 2008 - Foundation for Social Inclusion
- Inclusive pedagogy
- Happiness and well-being
- Digital technology in curriculum
- Enabling pedagogy