Michael has excellent Cantonese and has studied for 13 years in Canada. He also has advanced writing skills too - http://faailok.spaces.live.com/ which is even more impressive.