Co-op Student - STEM

Crania Schools
$17 - $18 an hour
Regional Municipality of Waterloo, Ontario
1 day ago

Crania Schools is known for its high-quality educational programs in Math, Coding, Robotics, English, and Piano, and its customer-focused service model. We are a responsible employer in the local region that gives back to its local and global community in a variety of ways. With two locations conveniently situated in Kitchener-Waterloo near public transit, we are looking for co-op students to assist with delivery of programs, and curriculum development as needed.

If you are a very energetic and responsible individual with a passion for sharing knowledge and helping others, join us as we serve our community. You will be a key contributor in creating and delivering our well-reputed STEM programs.

As a successful candidate, you will be responsible for:

- Teaching Math, English, Piano, Coding and/or Robotics both in-person and/or virtually as required.

- Reviewing lesson plans and relevant subject matter in advance of each class.

- Maintaining student records including student performance and attendance.

- Developing curricula and creating educational materials, as needed.

- Communicating with customers as necessary.

- Working with administrative and classroom software.

- Maintaining cleanliness and order in the center.

- Ensuring classroom supplies are stocked and technical equipment is functioning and charged at the end of each class.

- Opening and closing center as needed.

- Administrative tasks, as needed.

- Other duties as requested by the Director and his/her delegate

REQUIRED:

- Strong background in mathematics, english, piano coding and/or robotics.

- STEM skills and knowledge.

- Strong computer skills.

- Demonstrated teaching ability and passion.

- Punctuality, reliability and responsibility.

- Ability to work co-operatively and respectfully with the Director, parents, students and other employees of Crania Schools.

- Excellent communication skills, both oral and written, and ability to accurately follow directions from the Director and his/her delegate.

- Ability to maintain confidentiality and to be worthy of the trust required to teach students under the age of 18 at Crania Schools.

- Quick learner with the ability to work both independently and collaboratively.

- Creative, innovative and willing to contribute ideas.

NICE-TO-HAVE:

- Coding experience, e.g. HTML/CSS, JavaScript and/or Python.

- IB/AP Program.

- Piano experience.

CERTIFICATION:

Current Vulnerable Sector Check and Standard First Aid with CPR C required prior to commencing position.

Job Types: Full-time, Fixed term contract
Contract length: 4 months

Pay: $17.20-$18.00 per hour

Application question(s):

Work Location: In person

Apply
Other Job Recommendations:

Food Store Cashier, Swan River - Swan Valley Co-op

Co-op
Swan River, Manitoba
  • Be a liaison and public relations representative for the...
  • Deliver world-class customer service that is fast, friendly...
1 week ago

Pharmacist - Red River Co-op

Co-op
Winnipeg, Manitoba
  • Provide patient focused services such as injections,...
  • Ensure all medication dispensing processes are accurate and...
2 weeks ago

STEM Coding & 3D Design Instructor (Part-Time)

TechBlazers
Richmond Hill, Ontario
$24 - $40 an hour
  • Monday to Friday: 3:30 PM – 5:30 PM
  • Saturday & Sunday: 9:30 AM – 5:30 PM
  • Teach STEM-focused courses, including:
3 days ago

RAP Student in-shop diesel role

Cummins
Fort McMurray, Alberta
$41,052 - $51,981 a year
The candidate awarded this position is to have the opportunity to work with an HET technician and receive hands on experience. At...
2 weeks ago

CPA Articling Student

Rowland Parker & Associates
Town of Ponoka, Alberta
$54,693 - $69,254 a year
Our office will work with the student to give them the experience they require to successfully complete the CPA program and obtain...
2 weeks ago

MRHS Student Supervisor Term

Nova Scotia Education Common Services Bureau (NSECSB)
Annapolis County, Nova Scotia
Closing date for applications: August 28, 2025 at midnight First, in accordance with the Nova Scotia Government and General...
1 day ago

Student Success Coach

Brightside Learning
Urban agglomeration of Montreal, Quebec
  • Currently enrolled in or holds a Bachelor of Education...
  • Minimum of 3+ years experience working with diverse learners...
2 weeks ago

Student Painters

Albion Marine Solutions Ltd
Port Coquitlam, British Columbia
$17 - $23 an hour
  • Prep and paint our Warehouse (interior)
  • Sanding, caulking, taping, priming, and surface clean-up...
3 weeks ago

Marketer/Student Recruiter

International House Vancouver
New Westminster, British Columbia
$19 - $25 an hour
  • Assists in analyzing and offer recommendations on the...
  • Supports in investigating managerial policies and programs...
3 weeks ago

Physiotherapist - Physio ICU

Trillium Health Partners
Mississauga, Ontario
US$112,600
Site: Flexibility to be scheduled and reassigned to any Trillium Health Partner Site(s) Reporting to a Clinical Manager within the...
1 day ago