There are 30 clubs encouraging students' participation in diversified activities for the development of their potential and leadership.Clubs are divided into various types, including academic, skills-formation, sports, outing, aesthetic and service groups.