I'm an EFL teacher in Japan and frustrated by cost and what was available, I've made quite a few materials that I've decided to post for others. I've been teaching and using these materials for 6 years and I've gotten good responses from them. I hope they help.
www.mes-english.com is a free site with 800+ free flash cards, game cards, phonics materials, an international projects exchange library and activities all geared toward children from 3 years of age through elementary school. (Although I use a lot of the materials in college and adult classes as well.)
The files are all ready to go. There is no registration. Just open and print. I tried as best I could to make it as easy as possible to find resources. Again, I hope they help.
Mark