I love the Chaminade comparison. I've been to Chaminade

I love the Chaminade comparison. I've been to Chaminade many times. Did you do the "ropes" course there where there was a giant ladder suspended in the trees? That was a great team building experience. Anything like that in China?
Posted by elliottng at 2008-01-18 15:18:58
Commented on
I am in Ninghai in Ningbo