Skip To Main Content

Toggle Close Container

Mobile Main Nav

Header Holder

Header Logo Container

Header Right Column

Toggle Search Container

Toggle Menu Container

Toggle Social Events Canvas

Search Canvas

Toggle Menu Container

horizontal-nav

Breadcrumb

Visit Us

Lorem Ipsum Dolor

Be Our Guest!

We know families have choices when it comes to schools, and we feel so honored and excited that you’re considering MRA as part of your journey.

We can’t wait to welcome you to our campus, show you around, and help you experience firsthand what makes our community so special. From tours and shadow days to meeting students and teachers, every visit is a chance to see the heart of MRA in action!

Logo Hr 13

See What

Sets Us Apart

Schedule Your Tour

See It For Yourself!

There is a unique place for everyone at MRA-- in the classroom, on the field, with your friends, and on the stage.

-Lizzie maloneMRA Student

Explore Campus

A Place Where You Belong

Shadow a Student at MRA

Want a real feel for life at MRA? Spend the day shadowing a current student and jump into two or three classes to see what learning here is really like. Visitors are also welcome to stay for lunch—because no school day is complete without it!

You’ll experience the energy of our classrooms, meet our dedicated teachers, and see firsthand how students are known, challenged, and encouraged each day. From meaningful relationships to engaging academics, a shadow day gives you an authentic glimpse into what makes MRA so special.

Reach out to schedule your visit. We can’t wait to welcome your child to campus!

Discover, Grow, Shine

At MRA, your child can explore new interests, make great friends, and uncover talents they never knew they had. From diving into academics and the arts to playing on a team or giving back to the community, every day is full of opportunities to learn, grow, and shine. We can’t wait to cheer them on every step of the way!

Learn More About Our Admissions Process

Have questions about scheduling a campus visit at MRA? We're here to help!

Give us a call at 601-856-4455 or fill out an online inquiry form and we will be in touch.