JM has a variety of Advanced Placement, honors-level classes, and post-secondary enrollment options available to its students.
JM also has a variety of other academic organizations, including National Honor Society, a robotics team, a chess team, a Latin club, and more.