Wo bu zhi dao.

'kay. I speak fluent-ish Cantonese. At home, it's about 3/4 Cantonese, 1/4 English to my parents. When I go back to Zhongshan, my relatives can very much tell I'd speak English all the time to everyone if I could.

As for Mandarin...yeesh. Having never lived in China, the only Mandarin I've been exposed to come from my friends. I can understand it sometimes, if I know the context in which they're speaking (and speaking veeeeerrrry slowly xD). I also learn through music but in the end, I know next to nothing.

I'm alright with pronounciation but I don't have much of a vocab.