I am coming to Shenzhen from the beginning of July to the end of September. I am studying Computer Science in my first year of university so ideally a IT related job would be good. Otherwise perhaps a piano teaching job? I know there are many English teaching jobs in China but not having taught English before, I'm not confident in taking up such a job.