Also available: Tai Chi Chuan Classes
Read more from Dan on his personal training blog »
Do not confuse motion and progress. A rocking horse keeps moving but does not make any progress.”
Follow us on Twitter