Upper School

The Upper School consists of 200+ students in Grades 9-12. With an average class size of 8-15 students, R-MA teachers provide the attention and instruction geared towards academic success for each student. R-MA is pleased to offer over 15 Advanced Placement courses and a robust Academic Advising program geared towards accurate level placement for optimal college readiness. 

R-MA also offers over 10 Dual-Enrolled Classes at James Madison University, Shenandoah University and Lord Fairfax Community College. Students who successfully complete these courses are able to receive college-credit at universities in Virginia and beyond. Many R-MA graduates have gone on to colleges having accumulated enough credits to fulfill an entire Freshman year of university studies. 

Our January Term (click on Academics below) is a 3-week term between the Fall and Spring semesters. Students can take advantage of seminar-style and experiential learning opportunities to develop career and life skills, all while earning credit towards their high school graduation requirements. 

Students succeed because they receive an experience only R-MA can provide. Our clubs are directed by teachers who want to lead students in specific areas, keenly aware of interests and needs to inspire curiosity while accompanying their core classes. Click below to find out more. 

  • ALL

  • Academics

  • Clubs

  • Dual Enrollment
    (University Credit)

  • Pre-Professional Pathways

Overview

Pre-Professional Pathways

Aviation

Pre-Professional Pathways

Global Entrepreneurship

Pre-Professional Pathways

High Flight

Pre-Professional Pathways

Software & Engineering

Pre-Professional Pathways

Overview

Dual Enrollment
(University Credit)

Available Courses

Dual Enrollment
(University Credit)

Eligibility

Dual Enrollment
(University Credit)

Participation

Dual Enrollment
(University Credit)

Receive College Credit

Dual Enrollment
(University Credit)

Academy's Own

Clubs

Beacon Club

Clubs

Drama Club

Clubs

Drill Team

Clubs

French Honor Society

Clubs

German National Honor Society

Clubs

Honor Council

Clubs

Interact Club

Clubs

International Club

Clubs

Kitty Hawk Air Society

Clubs

Mu Alpha Theta Mathematics Honor Society

Clubs

National Honor Society

Clubs

National English Honor Society

Clubs

National Junior Honor Society

Clubs

Philosophy Club

Clubs

Praise Team

Clubs

Social Studies Honor Society

Clubs

Science National Honor Society

Clubs

Spanish National Honor Society

Clubs

Spiritual Life Leadership Team

Clubs

Tri-M Music Honor Society

Clubs

Yearbook Club

Clubs

Aerospace (AFJROTC)

Academics

Aviation

Academics

English

Academics

ESL

Academics

January Term (J-Term)

Academics

Mathematics

Academics

Physical Education

Academics

Robotics & Computer Sience

Academics

Science

Academics

Social Studies

Academics

Visual & Performing Arts

Academics

World Languages

Academics