John M. P. CaranciJohn is a Physics and Mathematics Teacher. He was awarded Life Membership for Outstanding Service to the Ontario Association Physics Teachers. He won the G. Raymond Chang Literary...vizualizați mai multeJohn M. P. CaranciJohn is a Physics and Mathematics Teacher. He was awarded Life Membership for Outstanding Service to the Ontario Association Physics Teachers. He won the G. Raymond Chang Literary Award 2007 – Poetry. He was Senior Science Fellow - York Seneca Institute of Science, and is a Master of Teaching Lecturer at the Ontario Institute for Studies in Education of the University of Toronto. He has been author/editor of many mathematics, physics and elementary science texts. John is an auto racer, and online gamer.vizualizați mai puține