John Wu's Resume