MATH
Extra Worksheets - (great for practice of facts and skills)
http://www.math-drills.com/
Website for enrichment - your age group would be lower secondary
http://nrich.maths.org/frontpage
LITERACY
Writing Prompts - to help you generate ideas and to work on organization and description.
http://www.writingprompts.net/8th-grade/
EQAO Literacy Tests (OSSLT) - great extra practice for Grade 10
Ontario Secondary School Literacy Tests
OTHER:
World Geography Games
http://world-geography-games.com/