david gill

David Gill

David Gill, BA, BEd, MEd, is currently on leave from his position as learning resource and technology education teacher at Amalgamated Academy in Bay Roberts, N.L. and is serving as Assistant Professor of Technology Education at Memorial University in St. John’s. N.L. Contact him at dgill@mun.ca