Defensive tackle Jonathan Allen of the Washington Football Team

(540) 946-7700 ext. 149


Math Department Head
Math 1, 2, 4; AP Calculus
Head Swim Coach
Assistant Scoutmaster

Academic Cadre

Major John Rood (VA)

Department Head, Instructor and Coach

I’m a numbers person, not a words person. I enjoy watching the cadets apply facts they have mastered to new environments and problems.

I earned a Bachelor of Science in Math from James Madison University.

Born and raised in Martinsville, VA, John is a 1998 graduate of James Madison University with a BS in Math. From 1990 – 2000 lived and worked in China and returned to work with international students in the US for 5 years. In 2006 he returned to China and worked with students for the next 5 years. In 2011 he married Annette and returned to Virginia. He worked in Albemarle County Public Schools for three years and started working at FMS in 2014 where in addition to teaching math he served as Head Swim Coach and Scoutmaster for 6 years.

  • Favorite book

    The Unsettling of America by Wendell Berry

  • Favorite Valley destination

    Chicano Boy Taco

  • Superpower I wish I had

    That my gradebook would be up to date all the time without any effort

  • Horror or Comedy


  • Marvel Comics or DC Comics