Song Changqing is now the chief editor and lecturer on the course Sketch and Color of the OUC (CCRTVU). He graduated from the Mural Painting Department, Central Academy of Fine Art with a master’s degree. He is currently an associate professor of the School of Art and Design, North China University of Technology, and director of the discipline of fine arts. He has been engaged in teaching specialized basic art subjects, such as art design and architecture, and has continuing to practise art creation.