The personal learning network for educators
David Spencer has not received any gifts yet
David Spencer is an environmental educator, community networking and media specialist based in Ontario, Canada. He is learning and teaching about aboriginal education, outdoor education, global education, justice education, music, Canadian law and Canadian history.
He spends time outdoors camping, canoeing, mountain biking, kayaking, and Nordic skiing.