Take it from us, high-quality curriculum materials are hard to find. Having taught secondary school History and English, we have spent countless hours trying to find materials that hit the mark. But ...