Flash cards can come handy, but don't put too much pressure on your kiddo if he/she does not like them. There is a whole life ahead where your kiddo will be using flash cards!
For me, I try and keep my son's curiosity alive by answering all his qns in a non-patronising manner. If he shows interest in something, I end up asking him questions that would stoke his curiosity.
There is going to be a peak in your kid's life. No sense in having that peak early.
Read more