I think Wenshu 's Chinese is pretty good and he ain't even Chinese. His mandarin is better than mine and i'm chinese. :) but i speak Canto and my tones are all jacked up .