St. Michael the Archangel School offers a wide variety of classes to provide our students with a well-rounded education.
- Religion
- Reading
- Math
- Science
- English/Writing
- Literature
- Social Studies
- World History
- American Studies
- Physical Education
- Spanish
- Fine Arts
- Art
- Technology
- S.T.E.M.
- Robotics