I recently put quite a few new good activities to help beginning English Language Learners learn the alphabet.  You can find them at the bottom of the Alphabet (ABC’s) on my English For Beginners page.

I call the link Flash Alphabet and it has many audio, text and animated games designed to teach the alphabet.  They are from KidsFlash.