Sports

Hockey

Soccer

GAA

Rugby

Swimming

Spinning Classes

Fencing

Table Tennis

Clubs and Societies

Running Club

Chess Club

Film Club

Art Club

Board games Club

Debating

Amber Flag Committee

Student Council

Green Schools Committee