A FlyerTalk Posting Legend
Join Date: Sep 2009
Location: Minneapolis: DL DM charter 2.3MM
Programs: A3*Gold, SPG Plat, HyattDiamond, MarriottPP, LHW exAccess, ICI, Raffles Amb, NW PE MM, TWA Gold MM
Posts: 102,617
English is widely spoken in major cities like Shanghai and Beijing, although not so much by taxi drivers so you should always have your destination written down in Chinese characters. It's different in smaller cities, but OP isn't going there and doesn't have time anyway.
If OP enjoys learning languages, why not do the course? Otherwise, don't bother; save the money for your trip.