I am not sure if DS' middle school participates in Mathcounts although some of the schools in our district does. That would certainly help with the timing aspect as that seem to be an important component for success.