Learning clubs enable learners to develop teamwork skills and interact with their peers in a constructive manner. They help learners grasp concepts better and builds their confidence through interactions and discussions on a diverse range of topics. Learners also develop and improve their creative skills and critical thinking as they work on different projects that provoke them to think outside the box and confidently question the status quo. Clubs include debate club, mathematics club, science club, IT club and music club.