At James Cardinal McGuigan Catholic High School, we believe in developing our students academically to their highest potential, and also in providing them with opportunities to have a fun and fulfilling student life outside of their classes. Explore the academic and co-curricular offerings at our school.