I sure wish I had started all of this stuff in my 20s. I did start with group exercise at 28, thankfully, or I'd be in real trouble! You are so lucky your coach knows how to keep you healthy.
I am proud of myself. I've definitely been fighting a small version of my annual February illness, but I read my body right yesterday, and the skiing did not make me sicker. I feel better today, actually. I've been getting more sleep, drinking at least one cup of green tea a day, and doing yoga at least once a week.
Anyway, today I did half an hour of power yoga with my dvd and then about 15-20 minutes of my PT stuff. Boot camp tomorrow.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport