Ok so I feel a bit of tw@t posting this, but as I only have ds I dont really know whats normal.
He is 2.2, and at present:
recognises and can name every make of car Ford SAAB Toyota etc.. not from the badge - just from looking at the side/front
Can count and recognise numbers up to 20
Knows all colours including acknowledging colours such as "greeny blue"
Knows all shapes inc heart/diamond/rectangle etc
Knows all letters of the alphabet, and with a lot of them can say "f for fan" or h for hat or whatever.
Now with the exception of the car thing, that we started to pass time on journeys down south the rest he has seemed to pick up himself?
I'm a SAHM, just me and him during the day - not sure if it makes any difference?