IXL

Personalized JK-12 learning in Math and English language arts aligned with the Ontario Curriculum.

Learn more about IXL

Connecting Math Concepts

Connecting Math Concepts combines facts, procedures, conceptual understanding, applications, and problem-solving skills to provide a comprehensive curriculum. 

Learn more about Connecting Math Concepts

Handwriting Without Tears

Driven by the Science of ReadingWith our clear, systematic instruction and child-friendly methods, we streamline the learning process, keeping students engaged from uppercase through to cursive letters.

Learn more about Handwriting Without Tearas

Reading for Mastery

Reading Mastery Signature Edition uses evidence-based Direct Instruction to help students become fluent, independent and highly skilled readers. 

It offers a systematic approach that accelerates reading and helps students achieve a high rate of success. Three strands address reading, language arts and literature through a common instructional design that helps students learn more efficiently.

Learn more about Reading Mastery

Language for Thinking

Language for Thinking builds on the concepts, vocabulary, and statement patters introduced in Language for Learning, but focuses on the reasoning and critical-thinking skills. Sequence activities, vocabulary development, extensive practice, retelling exercises, and inference activities set the stage for reading comprehension and the grammatical analysis of written language. 

Learn more about Language for Thinking

Language for Learning

Language for Learning provides young learners with the knowledge and understanding of language they need to achieve proficiency and reading comprehension. This oral language program was designed for kindergarten and primary age school children, as well as English language learners, giving them a strong foundation for expressive and receptive language.

Learn more about Language for Learning