About

Planned and checked by a classroom teacher

Math Class 678 is run by one teacher. Every resource is planned around twenty-five years of watching middle schoolers work through the same standards, make the same mistakes, and need the same things on the page, and checked by that teacher before it goes up.

I am Greg, and I have taught middle-school math for more than twenty-five years. In that time I have taught the same standards hundreds of times over — ratios in sixth grade, proportional reasoning in seventh, slope and linear functions in eighth — and watched class after class hit the same walls in the same places. Math Class 678 is everything I learned in those years, turned into the resource I always wished I could hand a new teacher down the hall.

The idea started the way most good classroom ideas do: out of frustration. I would find a reference chart I liked from one place, a practice worksheet from another, and a quiz from a third — and spend a prep period stitching three mismatched files into something coherent, only to do it again for the next skill the next week. So I planned the thing I actually needed: the whole lesson in one place, and then the whole unit, from the first example to the homework and the test.

I did not set out to make worksheets. I set out to stop reinventing the same lesson every Sunday night.

Why one lesson per skill

Middle-school math breaks down into discrete, teachable skills, and each Common Core standard deserves its own complete treatment. Bundle ten skills into a forty-page packet and the structure of the math disappears; the student cannot see where one idea ends and the next begins. Split a single skill across a reference sheet, a worksheet, and a separate quiz and you spend the period hunting through three files. Each lesson keeps the whole arc of a skill — learn it, practice it, apply it, prove it — in one packet you can hand out in thirty seconds, with a homework page to follow and a Teacher Deck that teaches it on screen. Each unit puts those lessons in teaching order and ends with a quiz, a review and a test.

The mistakes are the part you cannot fake

Practice problems are the easy part. What twenty-five years actually buys you is knowing exactly how a thirteen-year-old will get a problem wrong. When students distribute, a predictable share of them will multiply the first term and forget the second. When they write inequalities, they will reverse the symbol for "at least." Those specific, recurring errors are built into every lesson as a Watch Out pair on the Learn page and an error-analysis problem in Apply — because the hardest part of teaching a skill is not explaining it right, it is catching it going wrong.

Designed to survive your copier

Every packet and test comes with an InkSaver edition, so each line stays legible after a pass through a tired school Xerox at 7:40 in the morning. The layouts assume the realities of the job: the sub day, the fire drill, the kid who was absent, the copier that only does black and white. These are not decorative documents. They are made to be used hard.

How this site works

This site is a showcase and a directory. It sells nothing on its own — every resource lives on Teachers Pay Teachers, and every button here routes you straight to the listing. See everything by course, jump to 5th, 6th, 7th or 8th grade or Algebra 1, or start with the free resources before spending a dollar.

See everything by course

Every unit and lesson in teaching order, from 5th grade to Algebra 1.