Understanding the vertical progression of mathematics is really important in the conceptual development of everyone's understanding.
The Progression of Multiplication-

The Progression of Division
For information on the progression in the CCSSM Standards visit Domain Progressions.

Basic Fact Practice
Fluency without Fear

Who has? activity cards

Equal Groups Model

Pepperoni Pizza -use repeated groups template or paper plates and linking cubes
Repeated Groups template
2 dot tiles
3 dot tiles
4 dot tiles

Arrays & Area Model

Hungry Ants
How close to 100?
Dueling Array Cards & Array Flip
Multiply & Conquer Illuminations lesson
Base 10 grid paper
10X10 Rectangular Array Sheet