Math Reasoning logo

Offering serious and challenging mathematics to intellectually gifted students

  • teacher writing on board

    teacher writing on board

  • students writing on board

    students writing on board

  • student decoding on board

    student decoding on board

  •  girls solving math problems

    girls solving math problems

  • boy drawing shapes

    boy drawing shapes

  • kid solving area of triangle

    kid solving area of triangle

  • students solving right triangle problem

    students solving right triangle problem

  • students studying

    students studying

  • 3 students solving math problems

    3 students solving math problems

  • smiling student sitting on chair

    smiling student sitting on chair

  • student solving a problem

    student solving a problem

  • student teaching class

    student teaching class

  • student thinking

    student thinking

  • boy solving area of a semicircle

    boy solving area of a semicircle

  • boy solving area of a circle

    boy solving area of a circle

  • students playing chess

    students playing chess

  • Hindu kid smiling

    Hindu kid smiling

Math Enrichment Services

Based in McLean, Virginia, we provide a challenging mathematics curriculum for gifted upper elementary and middle school students in the metropolitan Washington DC area. I have taught math in The Fairfax County Public School system for over thirty-five years and I have taught in the gifted and talented program for over thirty years. I have received awards from Fairfax County Public Schools and the Mathematical Association of America. I’ve coached many successful Mathcounts teams and taught Math Reasoning for The Johns Hopkins Center for Talented youth. In 2007, I was appointed to the National Mathematics Advisory Panel by President George W. Bush. I am proud to have managed to teach Real math for over thirty years without lowering my standards and have no intention of changing my methods.

Read more about Vern Williams

open enrollment

EVENTS & NEWS

calendar

COURSE DATES

2019 Summer Courses

Session 1:
July 15 - July 26

Session 2:
July 29 - August 9

Register now

You may register for summer courses through mail or online. You can securely make payment online. Once your transaction is processed, we will email you a Paypal invoice of your payment.