When was the last time you spent some time outdoors? Walk in a park, trip to a forest, beach, mountains? When was the last time you recharged your batteries? Oh no, did you say loooong time ago? Don’t feel bad you are not the only one. It’s estimated that an average American is isolated from nature 90 percent of the time. Whoa, that’s a staggering number!