Enjoy your high school years by becoming involved in one or more of the many teams, clubs, or activities offered. We encourage you to participate! ASK QUESTIONS! GET INVOLVED!

Follow @sjamchiefs for club and organization meeting dates and events!

Clubs & Organizations

Club Name
Anime Club
Arts Club & Arts Fest
Band & Jazz
Chess Club/Chess Team
Choir -Newer Directions
Computer Labs
Computer Programming Club
Debating Team
DECA Business Competition
Drama Club
Dungeons & Dragons
Environmental Club
ESL Club
First Aid
Girls’ Fitness
Grad Committee
Grad Gowns
Health Action Team H.A.T.
History Club
Holocaust Remembrance Committee
Homework Club
Improv Club
Ineract Club
Knitters’ Club
Link Crew
Math Club
Macdonald Athletic Council
Math Contests
Muslim Prayer Group
New York / Chicago Art Trip
Native Youth Advancement with Education Hamilton
Ontario Youth Apprenticeship Program
Photography Club
Radio Crew Morning Announcements
The Renaissance Players (Drama) Organization
Robotics Team
Scrapbooking Club
SHAE The Friendship Centre (Alter–Ed)
Stage Crew
Talent Show
University Preparation Project
Veterans’ Week & Remembrance Day Assembly Committee
Yoga Class
Glee Club
Music Club
Badminton Club
Meditation Club