Free ready-to-teach slide decks for 8th Grade (Canadian curriculum). 3 decks available.
Social Studies / History
Mathematics
Science