What humans do with the language of mathematics is to describe patterns... To grow mathematically children must be exposed to a rich variety of patterns appropriate to their own lives through which they can see variety, regularity, and interconnections