Chris Peters
Chris Peters lives and teaches in St. John’s, Newfoundland. He feels that learning and teaching in nature is the best means to counteract the ailments of modern society, most importantly climate change.
Chris Peters lives and teaches in St. John’s, Newfoundland. He feels that learning and teaching in nature is the best means to counteract the ailments of modern society, most importantly climate change.