John Croft is an international trainer and consultant, who for 40 years has worked in the field of ecologically sustainable community education and community economic development.