This website has seriously saved my butt when it comes to activities for my after school classes with grades kinder to 4th. I am posting it here to help save you too.
http://kizclub.com/index.htmlThis place has everything from ABCs, phonics, seasons, crafts, printable books to songs and flashcards. Definitely for the elementary school crowd and not designed for ESL lessons but I've been able to use a variety of the things with all of my students.
Someone else on this site recommended it for me and now I am sharing it with you. Enjoy.