Joshua Duvauchelle is a regular alive contributor and certified personal trainer who lives in Victoria, BC.
Reconnecting with the earth
Conquer the season of sneezes
Our teeth are what we eat
Causes and treatments of a hard problem
How couples can get a better nights sleep
Make 2015 your best year ever!
How our age affects happiness
30 days of plant-based eating
Explore Natures playground together
Make healthy food choices