Toronto Teaching Resources | TeachLessons

TeachLessons · Toronto

Teaching Resources for Toronto Classrooms

Ready-to-teach units for Toronto teachers, from ESL vocabulary sets for Grades 1–4 to percentages and interest, Python programming and money management for secondary students. Print or project them, and adapt them to your class.

Curriculum alignment guaranteed by TeachLessons.

Quick facts

Teaching in Toronto at a glance

Toronto teachers work within the Ontario Curriculum and a provincial assessment program run by EQAO. These are the points we plan around when we choose resources for the city.

Curriculum framework The Ontario Curriculum: the Kindergarten program, Grades 1–8 and Grades 9–12
Authorities Ontario Ministry of Education (curriculum); Education Quality and Accountability Office, EQAO (provincial assessments)
Grade names Kindergarten over two years (often called JK and SK), then Grades 1–12; elementary runs K to Grade 8, secondary Grades 9–12
Key assessments EQAO reading, writing and math in Grades 3 and 6; EQAO Grade 9 math; the Ontario Secondary School Literacy Test (OSSLT) in Grade 10
Main school system Toronto District School Board (TDSB), with 579 schools; it describes itself as Canada's largest school board
Timely change From 2026–27, a financial literacy test inside Grade 10 Career Studies is a diploma requirement for students who began Grade 9 in 2025–26 or later
Local teaching hook In the 2021 Census, 46.6% of City of Toronto residents were immigrants; TDSB families speak over 100 languages
A closer look

Selected resources for Toronto classrooms

We picked these eight units for the mix of subjects Toronto teachers ask about most: English learners, early grammar, everyday math, coding and personal finance. Each one arrives as a digital download you can print or use on screen.

Migration and Multicultural Society
English • Listed Grades 9–12

Migration and Multicultural Society

Students work through five worksheets of rising difficulty, from key terms to push and pull factors, multicultural societies, and integration versus assimilation. Answer keys, a 7-slide colour presentation and a step-by-step lesson plan are included.

See current price in the shopView resource →
Percentages and Interest – Everyday Mathematics
Math • Listed Grades 8–10

Percentages and Interest – Everyday Mathematics

Students build the idea of a percent as one hundredth, then practise base value, percentage value and percentage rate before moving to interest. Five differentiated worksheets, answer keys, a 7-slide presentation and a lesson plan.

See current price in the shopView resource →
Financial Literacy – Handling Money and Debt Prevention
Financial Literacy • Listed Grades 9–12

Financial Literacy – Handling Money and Debt Prevention

Students draw up a household budget, then study bank accounts, means of payment, overdrafts and interest, and finish by questioning advertising and instalment purchases. Five worksheets with answer keys, slides and a detailed lesson plan.

See current price in the shopView resource →
Bring learning closer

Classroom ideas for Toronto

Use these suggestions to extend your planning. Local examples and activities below are teaching ideas to add, rather than a list of files included in every product.

Map the languages in your room

Before a vocabulary unit, ask students to share how they say ten everyday words at home, such as apple, bus or friend. Build a class chart with English next to each home language. It starts the Vocabulary Trainer sets on familiar ground and shows students that their first language is an asset.

Plan a month on a teen budget

Give Grade 10 students a fictional monthly income from a part-time job and ask them to cover a transit pass, a phone plan, food out and savings. Use the budgeting worksheets from the financial literacy unit, then compare plans and discuss which costs were hardest to cut.

Code a transit timer

After the Python unit's loop lessons, ask students to write a short program that counts down the minutes until the next bus or streetcar, using a number they enter. Stronger coders can add an if statement that prints a warning when the wait is longer than ten minutes.

Quick answers

Questions from Toronto teachers

Do you guarantee curriculum alignment?

TeachLessons guarantees alignment with the Ontario Curriculum. This guarantee covers the subjects, learning objectives and levels stated in each product description.

Is TeachLessons affiliated with the TDSB or the Ontario Ministry of Education?

No. TeachLessons is an independent publisher and has no affiliation with the Toronto District School Board, the Ontario Ministry of Education or EQAO. Teachers choose our resources themselves and decide how they fit their own planning and school policies.

Do these resources help students prepare for EQAO assessments?

They can support the skills EQAO assesses, such as reading, writing and math in Grades 3 and 6, and math in Grade 9, but they are not practice tests. Use them for regular teaching and review, and use EQAO's own released materials for test format practice.

How do I choose the right grade level?

Start with the grade range listed on each product card, then read the learning objectives in the product description. Many units include differentiated worksheets, so one unit can cover a mixed class. For newcomers, you may use a unit listed for a lower grade to match language level.

What format do the resources come in?

Every resource is an instant digital download. Most include printable worksheets and slides you can project, and many are editable, so you can change names, examples or tasks. You can print them for paper-based lessons or share them in your digital classroom.

Can I connect these units to Toronto itself?

Yes. The units are written for general classroom use, so local links come from you. Toronto examples work well: transit fares in a budgeting task, the languages of your students in vocabulary work, or local neighbourhood stories in a unit on migration.

Your next teaching step

Start with one unit this term

Pick the unit that fills the biggest gap in your planning, teach it once, and adjust it for your class. When you are ready for more, the subject collections above hold the next steps for ESL, coding and financial literacy.