Saint Michael the Archangel High School (Fredericksburg, Virginia)

The school uses A-B day class schedule system and offers a wide range of honors and AP courses.

Saint Michael the Archangel High School takes pride in their religious belief.

Every Wednesday, Father Peter hosts weekly Mass at the school gym.

Each year, all school faculty and students participate in March for Life in Washington, D.C.[1] Each student must complete a minimum of 150 service hours in order to graduate from Saint Michael the Archangel High School in keeping with the Gospel teaching that Jesus came to serve not to be served.

The school's official website clearly states that students will serve with an attitude of joy and charity as God loves a cheerful giver.