The school has a number of clubs both academic and non academic namely;