Teachers prepare and teach various subjects. They also serve as caring adults for students on a daily basis. 

$50,000 - $100,000+

University Degree(s)

High Demand

*subject specific

Like this career?

John Woldu 


I was born and raised in London, Ontario. My background is Eritrean and grew up in a immigrant home with lots of love. As I grew older I fell in love with the game of basketball. That love continued to shape much of my life and led me to some important figures, who had an immense role in my life. My high school coach/ teacher helped me realize my full potential and focus on my academics and athletics. My experiences have definitely shaped the career I have chosen. As I hope to one day have the same affect on another child!

Read More

What is your educational background?

Bachelor of Arts, University of Victoria, British Columbia
Bachelor of Education, Redeemer University College, Ontario

Daily Roles & Responsibilities?

Prepare lesson plans for students that are engaging and curriculum focused. Provide feedback to students on their progress. 

I am also the Head Coach of the Jr. Prep Boys Basketball Team and the Assistant Coach of the Sr. Prep Boys Basketball Team. 

What advice would you give the 15-18 year old version of yourself?

Dream big and enjoy every waking moment!

Your visions will become clear only when you can look into your own heart. Who looks outside, dreams; who looks inside, awakes.
 – C.G. Jung

Core Responsibilities


Prepare subject related material according to curriculum documents.


Evaluate progress, determine individual needs of students and discuss results with parents and school officials


Investigate cases of child abuse or neglect and take protective action.


Work with community partners to help build academic and social supports

Typical Workplace

  • Assign and correct homework
  • Prepare subject material for presentation according to an approved curriculum
  • Teach students through lectures, discussions, audio-visual presentations and laboratory, shop and field studies
  • Evaluate the progress of students and discuss results with students, parents and school officials
  • Develop course content
  • Provide tutoring assistance
  • Participate in staff meetings, educational conferences and teacher training workshops
  • Prepare, administer and correct test


Attributes & Abilities 

Creativity Skills
Analytical and problem-solving skills
Organized & detail-oriented
Communication skills
Collaborative skills
Educational skills
Grade 11

English (ENG3U)
Mathematics: (MEL3E1/MBF3C1/MCF3M1/MCR3U1)
Parenting (Recommended)
Cooperative Education (Recommended)

Grade 12

English (ENG4U)
5 Additional University level courses (4U/M)
Additional courses will determine the subject area that you will be qualified to teach in. 

Cooperative Education (Recommended)

Related Post-Secondary Programs:



Have a questions about this career?

12 + 6 =

Contact Us

(647) 968 – 3304


4 Aquila Court
Etobicoke, ON M9W 5J2