I feel like babies learn by play.... and that's pretty much all we do. Of course I read books (or try to while she's eating them), point things out to her, sing songs, etc. I have a friend who does flashcards with her baby and have done that from day one. But i feel like she's a baby, I want her to have fun while she can, and learn while she's doing it.