middle school math, middle school math early finishers, early finishers, math early finishers, math warmups, math warm-ups, math homework, middle school math warmups, middle school math homework, 7th grade math, 8th grade math, 6th grade math, math activities, math puzzles, math puzzle, math wordsearch, math wordsearches, wordsearch, wordsearches, math crossword, math crossword puzzles, math critical thinking