World History For All is an impressive online curriculum for teaching….World History.
To quote TeachersFirst, the excellent site where I first learned about it, “the website is organized into nine eras that address three essential questions and seven key themes in addition to the History, Geography, and Time, and the Past and Future sections.”
It’s designed for middle and high school, and the curriculum itself is not necessarily accessible to English Language Learners. However, it can be adapted. I particularly appreciated the essential questions it shared. You can learn more about Essential Questions here.
I’ve placed the link on my website under Social Studies Resources.