teacher
Calgary, Alberta, Canada
connect charter school (formerly calgary science school)
Fachhochschule Schmalkalden
The University of Lethbridge
mount royal university
University of Alberta