I did mine last month. Mine was done in thailand though. Company I went through do also offer placements in china. Honestly I would recommend doing it in a clasroom and not online.
Which company is that? I've been looking at GAP360, but they're based in the UK and with our exchange rate, the course + placement works out at over R40k before you've even started thinking about flights and visums.