My ds is 2 (this week) and knows all colours (including brown/black/grey/purple)etc, since 14 months. He recognises numbers 1 to 10 and can actually draw about 6 of those and i mean perfectly. He can count to 10. He recognises all his letters. He knows all shapes too including hexagon, diamond etc and can draw some of them trinagle square etc and they are perfect. Is he unusual or is it me?
My others did these things at 3 to 3.5