Chinese Ambassador Cheng Jingye visited Scotch Oakburn College on February 21