Thinkfinity Literacy Network, K-12

http://literacynetwork.verizon.org/tln/
This is a rich resource for literacy development, creativity and critical thinking skills. The content is arranged into four major sections: teach, learn, manage, and volunteer. The teach section offers almost fifty free online courses to guide teachers in the best literacy instruction and lifelong learning habits. Activities, visual aids, and strategies for teaching ESL students, as well as podcasts and interactive teaching tools are included. It also includes lesson plans, interactive activities, and other online resources to enhance classroom instruction.