I love the scholastic website, especially for elementary teaching. It offers so many great ideas, activities, and worksheets for nearly everything I teach! Some things are free, while others are subscribed to/paid for. And you can't forget the Book Clubs!
As a reading and writing teacher, I have always wished for a magic potion to give to my students that would immediately illuminate the power and necessity of growing as a reader on their lives. The closest I have come to that magic potion are the words of Frederick Douglass from his powerful Narrative of the Life of Frederick Douglass.