Institute for Curriculum Services offers free curriculum and resources on topics for middle and high school history and social studies teachers.
https://icsresources.org/
Free