Current Title: Upper School computer science and geography teacher; U14 soccer coach; computer, AP computer and geo clubs adviser
Academic Background: B.A. Urban Planning, Diploma in Geomatics, Masters in Planning, PhD dropout
Work Experience: Ryerson, Greenwood, International Baccalaureate Organization
Biography: I have been interested in maps and art since Grade 2 and love using computers as a creative outlet. My first “real” job was at a software firm in California and I have worked in marketing, sales and of course teaching. I have had many great experiences at UCC, including time as a department head, senior house adviser, boarding adviser, coaching hockey, cricket and soccer as well as teaching a variety of subjects. My time outside of of school is mainly spent traveling and playing sports.
Current Title: Upper School computer science and business technology teacher
Academic Background: B.Sc. in kinesiology (University of Waterloo), M.Eng. (University of Toronto), B.Ed. in math, science and computer science (University of Toronto)
Biography: I arrived at UCC in the 1980s, so it will come as no surprise that I’ve taught in various departments and under more than 30 course codes. By far the most interesting and challenging course that I’ve taught was called “The Interaction of Experiments and Ideas.” It was theory of knowledge for scientists. It’s all about how each individual student learns, what motivates him and what I can do to bring out the best in him intellectually. My passion is creating customized learning environments that allow students to engage, receive feedback and acquire skills at their own pace in a collaborative learning milieu.