

Joanne profile and its contact details have been verified by our team.
Joanne
- Rate $50
- Response 24h

$50/h
1st lesson free
- Computer programming
Expert CS & AI Tutor | 26 Years Teaching | IGCSE & A Level | Python, Algorithms & Beyond
- Computer programming
Lesson location
Recommended
Joanne is a respected tutor in our community. They are highly recommended for their commitment and the quality of their lessons. An excellent choice to progress with confidence.
About Joanne
About Me
I'm Joanne, a UK-qualified teacher with 26 years in education across the UK and internationally, specialising in Computer Science, Business Studies, and Economics at IGCSE and A Level — and Computing for primary-age children from 6 to 12.
Most recently Head of Computing at Wingate School in Tenerife — rated Outstanding in both 2023 and 2025 inspections — I now focus entirely on online tutoring, working with students across different time zones and learning environments.
I've taught across CIE and Edexcel curricula, consistently achieving excellent results. Whether that's breaking down complex CS theory, building confidence in Python, unpacking business strategy, sharpening exam technique in Economics — or introducing young learners to the exciting world of coding and computational thinking through Scratch, I adapt my approach to suit each individual student.
My students don't just pass — they understand. And that makes all the difference when it comes to exams.
For younger learners, my lessons are playful, creative, and confidence-building — designed to spark a genuine love of technology from an early age.
I'd love to help you reach your potential.
About the lesson
- Elementary School
- Middle School
- High School
- +14
levels :
Elementary School
Middle School
High School
Première
Terminale
College
University
Adult Education
Masters/ Graduate School
Doctorate
MBA
Early childhood education
Beginner
Intermediate
Advanced
Proficient
Children
- English
All languages in which the lesson is available :
English
About My Lessons
With 26 years of teaching experience, I work with students across Computer Science, Business Studies, and Economics at IGCSE and A Level — and with younger learners aged 6–12 who are just beginning their coding journey.
Every lesson starts in the same place: with you. Before we dive into content, I take time to understand exactly where you are, what's not clicking, and what you need to feel confident. From there, I build a clear, personalised path forward — structured and purposeful, but never rigid.
For Computer Science students, that might mean working through Python programming, exploring AI and Machine Learning, or unpacking theoretical topics such as algorithms, data structures, Boolean logic, computer architecture, networks, or cybersecurity. For Business Studies and Economics students, we focus on building the analytical thinking and exam technique that turns knowledge into marks — whether that's evaluating business strategy, interpreting data, or mastering the art of the 20-mark essay.
For younger learners (ages 6–12), lessons are hands-on, creative, and fun — using tools like Scratch to build games, stories, and animations whilst developing real computational thinking skills. No prior experience needed; just curiosity.
I have a strong track record of results, including transforming a school department to achieve 100% A*–C grades over eight consecutive years. I bring that same commitment to every individual student I work with.
No question is too basic. No target is too ambitious. Let's get you where you want to be.
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
I had a really good esperience with Joanne. She’s really kind and professional. I highly recommend working with her.
Joanne and I became acquainted when she joined the staff at the prestigious Wingate School in Tenerife.
I had the privilege to work alongside Joanne, in a support role for our English as a second language students. This gave me a real insight into the passion Joanne has for her subject. Her star quality; Knowing her students and working with them on an individual level in order to improve their self confidence and challenging them to reach their full potential. This approach was well reflected in the examination results of her students.
View more recommendations
Rates
Rate
- $50
Pack rates
- 5 h: $248
- 10 h: $496
free lessons
This first lesson offered with Joanne will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hrs
online
- $50/h
Joanne's Video
Other tutors in Computer programming
-
![teacher_picture]()
Idahosa
Toronto & online- Ambassador
Professional coding tutor — 7+ years experience in python, java, c/c++, html, ai, react, javascript & more | exam prep & assignment support
- $25/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
Toronto & online- Ambassador
Seasoned programming tutor with 8+ years experience teaches python, java, c/c++ for all levels. ace your exams and assignments with expert assistance.
- $15/h
- 1st lesson free
-
![teacher_picture]()
Reihane
Guelph & online- Ambassador
Computer programming - phd in software engineering, experienced university instructor with more than 15 years of experience in programming. my research focuses on artificial intelligence and nlp, llm.
- $50/h
- 1st lesson free
-
![teacher_picture]()
David
Toronto & online- Ambassador
University of toronto computer science graduate: expert programming tutor (beginner to advanced)
- $90/h
-
![teacher_picture]()
Reza
Toronto & online- Ambassador
Expert coding tutor (12+ yrs) in python, matlab, c/c++, java, javascript, sql, ai, data science and web development
- $55/h
- 1st lesson free
-
![teacher_picture]()
Piyush
Toronto & online- Experienced
Prof. trainer of python, java, javascript (sp prog. classes for kids | ap | ccc | coding competitions) learn web development: html/css, node.js, mysql, javascript (mern) stack from beginner to advance
- $45/h
- 1st lesson free
-
![teacher_picture]()
Luis
Moncton & online- Ambassador
Video game developer with 7 years of experience. video game development with unity, unreal engine or pygame. you choose! all levels. pc and mobile game development.
- $50/h
- 1st lesson free
-
![teacher_picture]()
Travis
Toronto & online- Ambassador
Advanced ai tool mastery: creative & technical workflows | expert training in art, film, advertising | focus on textures, photos, coding, prompt engineering & more
- $65/h
- 1st lesson free
-
![teacher_picture]()
Joseph
Richmond Hill & online- Ambassador
Master c, c++, or java with a full time software engineer today
- $40/h
- 1st lesson free
-
![teacher_picture]()
Danial
Kitchener & online- Ambassador
Seasoned software engineer teaching computer science and programming to students of all levels
- $40/h
- 1st lesson free
-
![teacher_picture]()
Josh
Toronto & online- Ambassador
Learn the art of python programming with personalized lessons from a seasoned tutor!
- $50/h
- 1st lesson free
-
![teacher_picture]()
Muhammad
Waterloo & online- Ambassador
Coding! software! algorithms! hardware design! - uwaterloo masters graduate and intel software engineer here to help (all levels welcome)!
- $45/h
- 1st lesson free
-
![teacher_picture]()
Hadi
Montreal & online- Super Prof
Experienced software engineer with 9 years tutoring—clear explanations, patient guidance, real results
- $50/h
-
![teacher_picture]()
Reese
Richmond & online- Experienced
Computer science student teaches sql, .net, maui, c, c++, and c# from beginner lessons to intermediate lessons.
- $25/h
- 1st lesson free
-
![teacher_picture]()
Osadebamwen
Vancouver & online- Ambassador
8+ years of proven programming expertise helping students succeed. learn python, java, and c/c++ at any level with clear, engaging guidance designed to boost your confidence and help you excel in exam
- $14/h
- 1st lesson free
-
![teacher_picture]()
Dimitry
Toronto & online- Experienced
Learn the fundamentals of web development from html, css, and javascript, to servers, databases and apis.
- $80/h
- 1st lesson free
-
![teacher_picture]()
Pedram
Burnaby & online- Ambassador
Phd student at sfu teaching c/python/matlab programming basic to advanced in burnaby, vancouver (pst timezone)
- $55/h
- 1st lesson free
-
![teacher_picture]()
Behrooz
Toronto & online- Ambassador
Class of learning how to have fun with python (easy to learn)
- $100/h
-
![teacher_picture]()
Parham
Toronto & online- Ambassador
Master's in electrical engineering from mcmaster university | matlab, c, python & more | 7+ years experience in teaching
- $50/h
- 1st lesson free
-
![teacher_picture]()
Mohammad
Windsor & online- Super Prof
Phd, gives matlab and python class for university, college and high school students.
- $30/h
- 1st lesson free
-
More Computer programming tutors




















