Share My Lesson is a website created by the American Federation of Teachers and TES connect. A collaborative venture between two organizations that strive to help teachers have everything needed to reach each child in their class.
Share My Lesson was developed by teachers as a place where lessons and resources could be shared with one another for free. If you have a lesson that you are struggling to find content for, check out Share My Lesson. Lessons cover the Common Core and range for all grades K-12.
Check them out, it is Free.