Cheng began teaching fine art at a public school in 1952, where he showcased his creativity in teaching for over 25 years. He not only deepened fine art education in schools across Taiwan but also developed innovative and engaging teaching methods. For instance, he employed picture books to guide his students in creative writing.
Located in Yilan County, Lìzé Puppet Art Colony is Taiwan’s first art space dedicated to contemporary puppetry as its core discipline. Since its founding in 2014, the Colony has transformed traditional agricultural architecture into a multifaceted hub for artistic creation, exhibitions, education, and international exchange.