Flolimom,
Thanks for your advice and also thanks for reminding me that kids at this stage can't pronounce well. I made a mistake yesterday and hope all of you don't do it to your kids.
I tried to teach Angel letter names by an old generation method. I asked her to repeat after me one by one. She said A and B quite well. Then I found the C is a bit out of track. So I repeated several times. She suddenly screamed at me. I knew she was not happy with it. Actually, she is not so bad. She learnt most of them but she seldom says the letter name. She says the corresponding words instead. May be she found them more meaningful. Sometimes we parents will be trapped when we are too eager to get a result from our kids.
Regarding to the VCD, let me check it out tonight. Angel loved it very much when she was about 13 months but her nasty mom found it less educative then Phonics, Baby Einstein, ….then hid it up.