I found these websites while surfing the net the other day. The first is from ISL collective, it is created by language teachers and offers free resources. I have used this site for some of my after school classes.
The next site is TES connect. It is a portal for educators world wide. It has resources, job listings, free registration, and an educational news feed.
Pearson ELT is the mega world wide company that specializes in education and languages. On this site registration is free, but I could not preview some of the resources until I registered.