School Clubs
ACADEMIC CLUBS
- Computer Club
- Art Club
- Servers Club
- French Club
- Debate Club
- Young farmers
- Home Economics club
ECCLESSIAL MOVEMENTS
- Catholic Charismatic Renewal Movement
- Pro life movement
- Legion of Mary
- Xaverian movement
- Scouts
- Red cross
- Girl Guides
- wildlife
- YCS
- Youth Alive club
- Alpha
- Teen STAR
SOCIAL
- -Patriotism
- -Drama Club
- -Musicians Club