STEM Montessori Academy of Canada

24 Alexander Street Brampton ON L6V 1J7
+14162443719

The STEM Montessori Academy of Canada/STEM International Academy of Canada (SMAC-SIAC) is a regional STEM program open to all students with the mission to deliver top-notch STEM literacy and application. SMAC-SIAC is an inclusive STEM private school catering to all incomes.

Our STEM program is the first of its kind in Canada and seeks to educate students from preschool to grade 12 (2.5 years of age to 18 years of age). SMAC-SIAC specializes in an advanced, bar-none, STEM-based educational curriculum that emphasizes the interconnected subject areas of science, technology, engineering, and math.

Current Volunteer Opportunities
YouTube Channel Manager- Volunteer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Event Coordinator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Video Editor
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Speaker Liaison
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Virtual Platform Specialist
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Sound Engineer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
YouTube Channel - Graphic Designer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Registration and Attendee relations coordinator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - SEO Specialist
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Sponsorship and Partnership Manager
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Social Media Manager
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
YouTube Channel - Marketing Strategist
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Visual and Audio Production Manager Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Data Analyst Specialist Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Graphic Designer Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Content Moderator Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Research Analyst Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Volunteer Coordinator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Event Coordinator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Brand Partnerships Manager Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Community & engagement manager
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Content Strategist
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Graphic Designer (Volunteer)
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
EVENT MODERATOR
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Presentation Creator
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Registration and Attendee Relations Coordinator
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Networking Coordinator
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Virtual Platform Specialist
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Speaker Liaison
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
RESEARCH ANALYST
Position: Research Analyst Location: Remote Time Commitment: Flexible Hours Description: As a Volunteer Research Analyst for STEM Canada, you will conduct research to support our mission of enha…
Ongoing
Volunteer Dean of Medical Science - Foundational Sciences (Ages 8-17)
STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineeri…
Ongoing
Volunteer Dean of Medical Sciences - Organ-Specific Physiology and Clinical Sciences
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Volunteer Dean of Medical Science - Advanced Medical Disciplines
Classification: Volunteer Reports to: Board of Advisors Time Commitment: 4 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educat…
Ongoing
OTOLARYNGOLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
PULMONOLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
ENDOCRINOLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
GERIATRICS - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
MEDICAL IMAGING - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Volunteer Teaching Assistant – Anesthesiology
Location: Remote Start Time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer Teaching Assistant – Surgical Techniques
Location: Remote Start Time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer - Endocrinology Teaching Assistant
Location: Remote Start time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer - Cardiovascular Physiology Teaching Assistant
Location: Remote Start time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer - Biology
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. We deliver exceptional STEM literacy and application from preschool to hig…
Ongoing
Volunteer - Chemistry
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. We deliver exceptional STEM literacy and application from preschool to hig…
Ongoing
Volunteer - Molecular Biology
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. We deliver exceptional STEM literacy and application from preschool to hig…
Ongoing
Volunteer - Human Anatomy and Physiology Teaching Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineeri…
Ongoing
Marketing and Promotion Manager - Volunteer
Location: Remote Time commitment: 2 to 6 hours per week Position Type: Volunteer Position Overview: The Medical Terminology Teaching Assistant (volunteer) supports faculty in teaching undergr…
Ongoing
Volunteer - Medical Ethics and Law Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week Starting Date: January 6, 2025 STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educati…
Ongoing
Immunology - Volunteer
Location: Remote Time commitment: 2 to 6 hours per week Start Date: January 6, 2025 STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educationa…
Ongoing
Volunteer - Pharmacology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week Start Date: January 6, 2025 STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educationa…
Ongoing
Volunteer - RHEUMATOLOGY
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
Volunteer - RADIOLOGY
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
Volunteer - Renal Physiology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Volunteer - Hematology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Volunteer - Oncology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Volunteer - Pediatrics Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing
Volunteer - Ophthalmology Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing
YouTube Channel - Scriptwriter
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
YouTube Channel - Video Producer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Program Manager
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Camera Operator / Engineer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Marketing and promotion manager
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Presentation Creator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Social Media creator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Motion Graphics Designer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
YouTube Channel - Audience Development Specialist
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Technical Support specialist
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel - Thumbnail Designer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Event Moderator Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
YouTube Channel Content Researcher – Volunteer
STEM Montessori Academy of Canada (SMAC-SIAC) is a registered not-for-profit organization specializing in science, technology, engineering, and math. (STEM) programming is open to all students with t…
Ongoing
Logistics and Operations Coordinator Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Customer Service Representative Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Networking Coordinator Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Video Production Assistant Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Post-Production Coordinator Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Channel Analytics Manager Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Legal and Compliance Specialist Volunteer
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Video Quality Control Specialist
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Collaboration Coordinator
STEM Canada is a registered not-for-profit global program that specializes in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, tech…
Ongoing
Video Editor (Volunteer)
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
VISUAL AND AUDIO PRODUCTION MANAGER
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Social Media Creator
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Sponsorship and Partnership Manager
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Marketing and Promotion Manager
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
LOGISTICS AND OPERATIONS COORDINATOR
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
CONTENT MODERATOR
Position: Content Moderator Location: Remote Time Commitment: Flexible Hours Description: As a Volunteer Content Moderator for STEM Canada, you will ensure the quality and integrity of our onlin…
Ongoing
VOLUNTEER COORDINATOR
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Volunteer Dean of Medical Sciences - Intermediate Medical Sciences (Ages 8-17)
Classification: Volunteer Reports to: Board of Advisors Time Commitment: 4 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educat…
Ongoing
Volunteer Dean of Medical Sciences - Specialized Clinical and Surgical Fields
STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineeri…
Ongoing
Volunteer Dean of Medical Sciences - Supplementary and Emerging Medical Fields
STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineeri…
Ongoing
CARDIOLOGIST - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
NEPHROLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
RHEUMATOLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
RADIOLOGY - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, …
Ongoing
Volunteer Teaching Assistant – Emergency Medicine
Location: Remote Start Time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer Teaching Assistant – Plastic Surgery
Location: Remote Start Time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer - Toxicology Teaching Assistant
Location: Remote Start time : Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricu…
Ongoing
Volunteer - Neuroscience Teaching Assistant
Location: Remote Start time : Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricu…
Ongoing
Volunteer - Respiratory Physiology Teaching Assistant
Location: Remote Start time: Jan 6, 2025 Time Commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in advanced STEM-based educational curricul…
Ongoing
Volunteer - Cell Biology
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. We deliver exceptional STEM literacy and application from preschool to hig…
Ongoing
Volunteer - Microbiology
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. We deliver exceptional STEM literacy and application from preschool to hig…
Ongoing
Volunteer - Biochemistry Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineeri…
Ongoing
Genetics and Genomics Teaching Assistant - Volunteer
STEM Canada is a registered not-for-profit global program specializing in an advanced,STEM-based educational curriculum emphasizing the interconnected subject areas of science, technology, engineerin…
Ongoing
General Chemistry Teaching Assistant - Volunteer
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Histology - Volunteer
Location: Remote Time commitment: 2 to 6 hours per week Start Date: January 6, 2025 STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educationa…
Ongoing
Volunteer - Pathology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week Start Date: January 6, 2025 STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educationa…
Ongoing
Volunteer - Urology Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing
Volunteer - GERIATRICS
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
Volunteer - MEDICAL IMAGING
STEM Canada is a registered not-for-profit global program specializing in an advanced, bar-none STEM-based educational curriculum emphasising the interconnected subject areas of science, technology, …
Ongoing
Volunteer - Gastroenterology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Volunteer - Dermatology Teaching Assistant
Location: Remote Time commitment: 2 to 6 hours per week STEM Canada is a registered not-for-profit global program specializing in an advanced, STEM-based educational curriculum emphasizing the in…
Ongoing
Volunteer - Obstetrics and Gynecology Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing
Volunteer - Orthopedics Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing
Volunteer - Otolaryngology Teacher Assistant
STEM Canada is a registered not-for-profit global program specializing in an advanced STEM-based educational curriculum. Our mission is to deliver STEM literacy and foster curiosity in interconnected…
Ongoing