Envirichment is an amazing Northern California based organization that provides effective, hands-on, environmental activities for people of all ages. Their mission is to teach communities positive ways that we can all care for and interact with our environment.