Ds is 21 months. He didn't start talking until about 18 or 19 months. He knows all of the letters by sight (but only capital), some of the letter sounds, and counts to 20 (but almost always skips 14 and 15
). He also recognizes basic colors. He fills in the blanks with the abc song (as with words in other songs) but he doesn't sing it by himself.
Saying these things makes me cringe, because it sounds like we're those kind of parents who drill their babies and try to get them ready for Harvard by the age of 7. In reality, I never expected to teach ds anything. He had a set of alphabet blocks, and when he would hand them to me I started saying the letter on them. He latched onto this really quickly and kept bringing me different blocks so I would say the letter. Then he started picking the letters out on signs and in books. Now he knows his letters, but it's really all due to his own enthusiasm! When I realized how into letters he was, I discovered Starfall.com, and he adores it! So that's how he knows some letter sounds.
As for numbers, we've just counted as we've gone down steps or built block towers. He learned 1-10 this way. Then we were at the park and he saw some kids and their mom swinging and counting to 20. He was enthralled, trying to count with them, so now we've been counting up to 20. He counts things sometimes, but I'm not sure how well he understands the concept.
I think my mom started pointing out colors to him. I don't know how else he learned those, unless it's just from us saying "here are your blue shoes" or "look at the white van".
I feel almost guilty about doing these "academic" things with my not-even-2-year-old, but he really, really loves doing them, and I'm not pushing it, praising him lavishly when he does it "right", or doing it for my own gratification. Why shouldn't I nurture my ds's interests if that's what he seems to want?
ETA: I want to make it clear that I NEVER initiate these activities without ds asking me first, I NEVER ask him to "perform" for other people ("what's this letter, ds?"), and I NEVER brag to other people about what he can do. I play letter/number games with him purely because I can see how much he enjoys it.