Teachers Pay Teachers is an open marketplace for educators to buy, sell, and share their original resources. I don’t know what I would have done the year I was asked to teach four different grade levels of high school English, mid-year, had I not been told about this great resource! Many of the teachers offer free lessons and worksheets, while most are very reasonably priced.
Their search feature allows you to search by topic, subject, grade level, or even how much money you want to spend. I particularly liked searching under “free.”
Membership is free and although I haven’t sold any of my original resources, plenty of other teachers are and making money!