Also available: Tai Chi Chuan Classes
Read more from Dan on his personal training blog »
Only those who will risk going too far can possibly find out how far one can go.”
Follow us on Twitter