Computer Science Teacher
3 days ago
Why Teach at Forbest Academy?
At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally.
Qualifications and Requirements
- Bachelor's degree or higher in Computer Science field.
- Preference given to candidates familiar with the BC curriculum, AP, and IB Computer Science programs.
- Experience teaching or tutoring AP Computer Science A, AP Computer Science Principles, or equivalent courses is highly desirable.
- Strong programming background, proficiency in Python, Java, or similar languages required.
- Experience preparing students for computer science competitions (e.g., CCC, USACO, ACSL) is an asset.
- A minimum of 2–3 years of teaching or tutoring experience is preferred.
- Experience in developing AP/IB preparatory materials or curriculum content is advantageous.
- Possession of a valid BC teaching certificate or equivalent is an asset.
- Demonstrated excellent communication and interpersonal skills.
- Proven ability to tailor instructional strategies to meet diverse student learning needs.
- Ability to commute between Richmond and Vancouver locations as needed.
Position Details:
- Opportunities available for both full-time and part-time roles.
- Full-time: Minimum of 30 teaching hours per week.
- Part-time: Total teaching hours vary based on your availability.
- Hourly Rate: $25.00 to $35.00 per hour, commensurate with experience and qualifications.
Work Schedule:
- Teaching on an on-call basis.
- Primarily scheduled Monday to Friday during after-school and evening hours.
- Weekend availability may be required.
- Schedule adjustments may occur during school holidays based on student demand.
Locations:
- Richmond Office: # Cooney Road (South Tower), Richmond, BC
- Vancouver Office: # West Broadway, Vancouver, BC
Benefits:
- Group insurance coverage available for full-time employees.
- Regular team-building events designed to promote collaboration and a positive work environment.
Note:
- Applicants must currently reside in the Greater Vancouver Area and be legally authorized to work in Canada.
- Incomplete applications will not be considered.
- Only shortlisted candidates will be contacted for interviews.
- Background checks and/or verification of educational credentials may be conducted as part of the hiring process.
Join Forbest Academy and contribute to our mission of shaping future leaders through quality education. To learn more about our institution, please visit the following links:
Job Types: Full-time, Part-time
Pay: $25.00-$35.00 per hour
Expected hours: 30 per week
Benefits:
- Company events
Application question(s):
- What is your highest level of education and from which institution did you obtain it?
- Do you possess a teaching certificate or qualification in British Columbia, or any other certification, credential, or experience that demonstrates your ability to teach the subject you are applying for? Please specify.
- Please list the Computer Science subjects, programming languages, grade levels, and standardized tests you can teach confidently without preparation. Students may ask spontaneous technical or conceptual questions, so include only the areas in which you feel highly confident teaching.
- Please list any additional subjects, grade levels, or standardized tests you could teach if given preparation time.
- Please describe your general availability on weekdays and weekends. This will help us schedule a phone screening, an interview, and any teaching assignments if you are hired.
- We have offices in Richmond and Vancouver. Which location do you prefer, and would you be comfortable working from either if needed?
- Please indicate your preferred type of employment (e.g., full-time or part-time).
- What is your preferred hourly rate for this role? Experience teaching AP Computer Science or coaching programming contests may qualify for a higher rate.
- Are you currently located in British Columbia, legally authorized to work in Canada, and able to start as soon as a position is offered?
- If you are shortlisted, we will contact you for a phone screening. Please suggest three possible times across today or the next two business days (Monday to Friday, excluding statutory holidays) when you would be available. Our typical availability is 11:00 AM – 5:30 PM. We will call you at one of your suggested times from one of our office numbers: , , or
- What is your level of fluency in English? Please indicate whether you are a Beginner, Intermediate, Advanced, or Native speaker. If you speak additional languages, you may also list them with your level of fluency.
Work Location: In person
-
Computer Science Competition Teacher
1 week ago
Vancouver, BC VJ W, Canada ForBest Academy Full time $50,000 - $70,000 per yearWhy Teach at Forbest Academy?At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally. Our students aim for excellence in competitive...
-
Computer Science Competition Teacher
1 week ago
Vancouver, Canada Forbest Academy Full timeComputer Science Competition Teacher (Full-time / Part-time) Apply for the Computer Science Competition Teacher (Full-time / Part-time) role at Forbest Academy. Your pay will be based on skills and experience. Join us to inspire curiosity and help students excel in competitive arenas. Base pay range $25.00/hr - $35.00/hr Why Teach at Forbest Academy? At...
-
Computer Science Competition Teacher
1 week ago
Vancouver, Canada Forbest Academy Full timeComputer Science Competition Teacher (Full-time / Part-time) Apply for the Computer Science Competition Teacher (Full-time / Part-time) role at Forbest Academy. Your pay will be based on skills and experience. Join us to inspire curiosity and help students excel in competitive arenas. Base pay range $25.00/hr - $35.00/hr Why Teach at Forbest Academy? At...
-
Math/Science Teacher/Tutor
2 weeks ago
Vancouver, Canada Oxford Learning Centres, Inc. Full timeMath/Science Teacher/Tutor Wanted Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science? Our hours count! Gain valuable teaching experience! Oxford Learning East Vancouver is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect...
-
AP Computer Science tutor near UBC
2 weeks ago
Vancouver, BC VR C, Canada Sigma Education Full time $140,000 - $184,000 per yearSigma Education is a Vancouver based educational institution dedicated to K12 teaching and college application. To reach our goals, we are looking for highly experienced Instructor/Counselor in the following area:AP Computer Science TutorTeacher needs to use their own teaching material, and conduct either private or the group class up to 3...
-
Part-Time Math/Science Teacher
6 days ago
Vancouver, BC VZ Y, Canada Oxford Learning Centre Full time $18 - $200 per yearHigh School Math/Science Teacher/Tutor WantedMotivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science?Our hours count Gain valuable teaching experience Oxford Learning Vancouver Oakridge is currently seeking part-time teacher-tutors for a role in our learning centre. This position...
-
Ap Computer Science Tutor Near Ubc
22 hours ago
Vancouver, Canada Sigma education Full timeAP Computer Science Tutor Teacher needs to use their own teaching material, and conduct either private or the group class up to 3 students Application with 2 years minimum relevant teaching experience will be contacted. **Job Types**: Part-time, Contract Contract length: 12 months Pay: $25.00-$35.00 per hour **Education**: - Bachelor's Degree...
-
Ap Computer Science Tutor Near Ubc
7 days ago
Vancouver, Canada Sigma education Full timeAP Computer Science Tutor Teacher needs to use their own teaching material, and conduct either private or the group class up to 3 students Application with 2 years minimum relevant teaching experience will be contacted. **Job Types**: Part-time, Contract Contract length: 12 months Pay: $25.00-$35.00 per hour Schedule: - Monday to...
-
Math/Science Teacher/Tutor
16 hours ago
Vancouver, British Columbia, Canada Oxford Learning Centre Full time $20,000 - $28,800 per yearMath/Science Teacher/Tutor WantedMotivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science?Our hours count Gain valuable teaching experienceOxford Learning East Vancouver is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect for...
-
LST, Science, Math Teacher
1 week ago
Delta, BC VC W, Canada DELTA SCHOOL DISTRICT Full time $62,445 - $109,520 per yearAre you looking to work in a District that is committed to collaboration, mentorship, and creating inspiring educational experiences?The Delta School District aims to be an innovative, inclusive community where all learners belong and everyone soars. We are a District of more than 15,900 students and 3,000 employees.The District's mission is to inspire and...