He has taught in Richmond, Vancouver and South Africa and is qualified in Technical Education, Physics and junior science. His current teaching assignment at McMath Secondary school is as a full time Technical Education teacher. He is currently teaching Electrical Engineering, Robotics, Wood work, Trades Exploration and Applied Skills 8. Allan Enjoys working with wood, wood carving, fly-fishing and reading when he is not in the classroom.