Extra-Curriculum activities are of great importance in enhancing quality education,cultivating creative and practical talents,and realizing the teaching objectives,in other words,they are of special help to students in assisting them better comprehend theories,familiarizing them with the society,fostering their correct ideologies,upgrading their autonomous learning abilities and stimulating their greater interest in learning.This paper illustrates the necessity of extra-curriculum programs,then reviews the ...