Minnesota middle school math league. For grades 4-6: Math Masters of Minnesota.