I took the course in Zhuhai in July 2013. Our group of 10 was cheerful and supportive, and I could witness the blooming of meaningful personal relationships. That came in handy, considering that the course is not easy and you will find yourself busy preparing classes and taking in new information for most of the month. Four of the trainees were Chinese, three american and the other three, including me, were non-native English speakers from abroad. Accommodation, located about 10 minutes walk from the school, was reasonable, if not great, and not too expensive.
Each of us taught 6 supervised classes during the course, mostly preparing our own materials from scratch. The single greatest feature of the course is the quality of the feedback provided by Brad and Jenny, the trainers, after each supervised class - it's detailed, sincere, and directed at the heart of the issues that make or break a teacher in the class environment.
Another great feature is the approachability of the trainers, who were happy to take us on off-school programs and help out with day-to-day complications.