Mathmatics and Technology Consultant
toronto, canada
Durham Catholic District School Board
The University of Western Ontario
University of Ontario Institute of Technology