What's the scoop on Hawkins Cheung?

Anyone have any information on his school and training methods?

Thanks,
J