Xu Beihong
Cheng taught poetry and art in several leading colleges in Beijing and Shanghai and was a successful artist. At the age of nineteen, he was a professor of poetry at an esteemed art school in Beijing. Later in Shanghai, he became acquainted with influential figures including Wu Changshi, Cai Yuanpei, Zheng Xiaoxu, Xu Beihong, and Zhang Daqian.