Jack Li's Resume