The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.

William Arthur Ward 

In A Nutshell

I am responsible for providing students with exposure to and education on various important subjects, like agriculture and food production.

I plan, prepare, and deliver learning materials, lessons, and activities based on curriculum to educate students in school. 

I evaluate students' strengths and weaknesses by using tests, exams, assignments, and report cards.


Potential Salary Range

$52,000 - 110,000 Annually

Which provinces would this job be in?

Alberta AB
British Columbia BC
British Columbia
Manitoba MB
New Brunswick NB
New Brunswick
Newfoundland & Labrador NL
Newfoundland & Labrador
Nova Scotia NS
Nova Scotia
Ontario ON
Prince Edward Island PEI
Prince Edward Island
Quebec QC
Saskwatchewan SK

I love working in a school and decorating my classroom. Every day comes with its challenges, but building a quality learning environment for students is fun and fulfilling.  



Job Requirements & Duties

  • Plan lessons and instruct students to work towards achieving learning outcomes
  • Grade assignments and exams, and determine which areas I need to spend more time focusing on with my class
  • Assess students’ strengths and weaknesses
  • Work with individual students to challenge them, and to improve their skills and abilities 
  • Develop and enforce classroom rules and policies
  • Advise students on course selection, career choices, and personal matters

Education & Training

  • Teachers of academic subjects require a bachelor's degree in education, which is often preceded by a bachelor's degree in the arts or sciences.
  • If you plan to teach at the college level, you need a master's degree to work as a professor. A doctoral degree is typically required to work as a full-time university professor.

Job Outlook

    The outlook for this position is considered to be fair to good; while there will always be a need for educators, there are approximately the same number of potential educators as there are job openings.

Related School Subjects

English Language Arts
Career Education
Social Studies

What words come to mind when thinking about this career?

Teaching Education Students

Important Skills


Students have all kinds of different personalities, perspectives, beliefs, and learning styles; it takes a lot of patience and determination to deliver meaningful programs and lessons to those I teach.


I have an important role to play when it comes to shaping how my students see and understand the world they live in; I need to put my best foot forward in order to help guide those I teach and have a positive impact on their lives.

Public Speaking

It’s necessary to feel comfortable talking and presenting in front of a crowd; this is a big part of my job every day.


I only have a short time with a group of students to really help them learn the content they need to in various courses and subjects. I have to plan every day out to make the most of this time.


The Best Things About This Job Are…

Helps Others
Making a Difference in the World
Regular Hours