Loading…
JC

John Cochrane

Coordinator, Community-Based Learning at Education and Early Childhood Development
John Cochrane has held various positions in education with many years in co-operative education. As Coordinator of Community-Based Learning, he is responsible for a number of projects including service learning and cooperative education.