Teresa is originally from San Diego, but now lives in rainy Portland, Oregon. She has been a yoga, health and fitness enthusiast for many years. In 2003, she began teaching yoga in Portland's studios and gyms. She's also an ACE certified personal trainer. In addition to teaching yoga, Teresa is a professional travel writer specializing in outdoors adventure, eco, vegan and sober travel.

