Science, Communities and Nature: a Teacher's Resource