Complete Canadian Curriculum Grade 8: Math, English, Geography, Science, History
Popular Complete FrenchSmart 7: Canadian Curriculum French Workbook for Grade 7