Practice is the key to being good at math. To give kids the practice they need, Greg designs games that kids love to play. Games that have high math density where every moment is spent calculating and thinking mathematically, not doing unrelated, non-educational activities often found in other games.

Play Games at
But are his games still fun? Yes, in fact, they're so fun they're addicting! Each has a clever twist that grabs your attention and challenges you to play more. The result is students who have great computational and mental math skills and the abstract thinking skills needed for higher math.

Break Apart. These games teach kids the strategies they need for the Common Core's Operations & Algebraic Thinking Standard. They build number sense and strong mental math skills, and are sequenced so students become proficient with all numbers, not just small numbers.

Math Limbo. While many games focus on adding numbers, Math Limbo focuses on breaking them apart. Learning to decompose numbers in smart ways is the key to having strong computational skills.

Numskill. Mastery of basic addition facts is the goal of this game. Players must quickly identify equations that are not only mathematically correct but the "right color." The result is  many mental calculations and lots of valuable practice.

Kakooma. This popular game has a uniquely compelling “puzzle-in-a-puzzle” twist. Players solve a series of mini-puzzles and the answers form a final puzzle. There are addition puzzles for positive numbers, negative numbers and fractions, and multiplication puzzles as well. Kakooma is available both online and as an iPhone/iPad app.

Expresso. Order of operations can be a confusing concept for both kids and adults alike. Expresso gives players of all ages a great way to improve their understanding through practice. Perfect as an independent math center, it develops strong mental math skills in all four operations.

Missing. Through focused and systematic practice, this game develops the skills needed to meet one of the toughest Common Core standards: finding missing addends, missing subtrahends and missing minuends – in first grade!

Funny Numbers. Is there an easier way to teach regrouping? How about measurement, elapsed time problems and fractions? Funny Numbers make some of the toughest topics easier to teach and easier to learn. They're the perfect bridge to standard algorithms.

Place Value. Do kids really understand place value or have they merely memorized by rote the things they know? This game is a helpful tool for assessing understanding and providing practice when needed. It addresses the Common Core domain Number & Operations in Base 10.

Standard Algorithms. When students have mastered Funny Numbers, learning standard algorithms follows naturally. This game provides the repetition and practice kids need to master faster, more efficient computational algorithms and apply them to measurement, money and elapsed time problems.

SatisFraction. This game is currently under development. It will develop number sense and estimation skills with fractions – both essential for strong computational skills.

Play all the games at