Homepage
Tutoring Jobs
Montreal 
Montreal 
  • (2 reviews)
A
Andrey
« Perfect! Zahra is an excellent tutor. She answered all my questions and gave... More »
A
Andrey
« Perfect! Zahra is an excellent tutor. She answered all my questions and gave me additional resources for further studying. She communicated clearly and had no trouble reformulating her explanation when I did not get it the first time. Furthermore, Zahra was punctual and responded quickly when I messaged and emailed her. Would greatly recommend! »
$35/h
1st lesson is free!
Verified tutor profile
Response Time 14h
Lessons offered by Zahra
  • Individual
  • In group
The lessons will be held
  • at their home
  • at your home
  • By webcam
Taught subjects
  • Basic Computer Skills
  • Computer programming
  • HTML
  • Computer languages
  • Python
  • JavaScript
Levels
  • Elementary School
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education
  • Masters/ Graduate School
  • Early childhood education
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

B.Sc. Computer Science grad with T.A. and tutoring experience teaches programming in Montreal

Methodology

I believe that students learn best when given a chance to solve problems on their own. When approaching a new topic, after explaining the topic and giving the student a chance to ask clarification questions, I like to let the student work on an example problem. This lets me know whether they have reached true understanding. If they are struggling, I look for the source of the struggle and adapt my explanations until something sticks.

Background

I hold a B.Sc. joint majoring in Computer Science and Biology from McGill University. I have T.A.'d COMP 202 (Introductory programming course in Java) at McGill for 4 semesters. I also have an M.A. in Anthropology from Concordia, during which I gained additional teaching experience. I have attended numerous workshops on teaching and for the past year I have been employed as a tutor by Concordia's Access Centre for Students with Disabilities.

Rates

Transportation Fee : $10
Rate for online lessons : $ 30/h

Details

If you need to cancel, please give 24-hours' notice. If you cancel too late and I have already travelled out to meet you, I will ask that you pay the travel fee of $10.

Lessons offered by Zahra
Individual
In group
The lessons will be held
at their home
at your home
webcam
Taught subjects
  • Basic Computer Skills
  • Computer programming
  • HTML
  • Computer languages
  • Python
  • JavaScript
Levels
  • Elementary School
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education
  • Masters/ Graduate School
  • Early childhood education
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Zahra's Resume

PROFILE:
• Extensive and varied teaching experience, including 7 semesters as a teaching assistant
• Experience working with students with special needs
• Experience working in leadership and instructional roles with youth in community and academic settings
• Experience giving tutorials and designing lesson plans, assignments and quizzes, and evaluating student progress.
• Over a year of experience working in the software industry.

TECHNICAL SKILLS
Languages:
• Java
• Python
• JavaScript
• ProcessingJS
• SQL (MySQL)

Operating Systems:
• MacOSX
• Windows
• Ubuntu (Linux)

Web Design:
• HTML/CSS
• balsamiq (for wireframe/mockups)

Dev Tools / Text editors:
• Git
• Command line (Terminal)
• Emacs / Vim

Word Processing/Typesetting:
• Microsoft/Open Office
• Google Drive
• LaTeX

(Human) Languages:
• English (fluent)
• French (advanced)
•Farsi/Persian (fluent)

EDUCATION:
Master of Arts: Social and Cultural Anthropology
Concordia University (Montreal, QC) 2017
• 3.94/4.30 Cumulative GPA
• Thesis: Reproducing The Virginity Imperative: Women’s Collusion and Men’s Complicity Among Young Iranians Living in Montreal

Bachelor of Science: Computer Science and Biology
McGill University (Montreal, QC) 2014

TEACHING EXPERIENCE:
Note-Taker and Tutor (Access Centre for Students With Disabilities)
Concordia University Montreal, QC
2017-present
• Tutored students of di ering needs for various courses.
• Wrote and illustrated clean class notes and sent to students in timely fashion.
• Communicated with students to ensure their needs were being met.

Teaching Assistant (Introduction to Sociocultural Anthropology)
Concordia University Department of Sociology and Anthropology
Montreal, QC 2016-2017
• Evaluated weekly assignments, term paper and final exam
• Created new questions for quizzes and assignments
• Responded to student e-mails and online discussion board questions; troubleshooted technical and course-related issues.

Course Assistant (Logic and Computability)
McGill University
Montreal, QC
2013
• Developed questions for use in course assignments

Note-Taker (O ce for Students With Disabilities)
McGill University
Montreal, QC
2012
• Transcribed clean class notes in LaTeX and uploaded them for student in timely fashion.

Teaching Assistant (Introduction to Computing)
McGill University Montreal, QC
2010-2012
• Evaluated programming assignments (Java).
• Responded to student questions during weekly o ce hours and on online discussion board.
• Taught and reviewed core course concepts with students during interactive tutorials.
• Reviewed unreleased assignment questions and gave feedback to instructor.


Grader (Java)
Private Contract, Montreal, QC
Summer 2011
• Assessed programming assignments (Java).
• Communicated with instructor to ascertain what was expected of students.

Volunteer Tutor at McGill Computer Science Summer Camp
McGill University Montreal, QC
Summers 2010-2014
• Coached camp participants during programming activities.
• Adapted and delivered a lesson on the Java programming language.
• Coordinated a small team to ensure the smooth running of the biology section of the camp.
• Contacted participants to verify registration information, and confirmed attendance at check-in.


Private Tutor
Montreal, QC
2006-present
• Tutored individuals for high school math and science, and university-level computer science.

Drawing Teacher
South Asian Women’s Community Centre (Montreal, QC) Noor Cultural Centre (Montreal, QC)
Relais Côte-des-Neiges(Montreal, QC)
2004-2005
• Taught weekly or biweekly drawing lessons to children aged 6-12.
• Designed lessons appropriate for the children in attendance.
• Purchased supplies according to the needs of the class.

PROFESSIONAL DEVELOPMENT TRAININIG:

TEACHING WORKSHOPS:
• Peer Instruction: Engaging Students in Small and Large Classrooms
GradProSkills, Concordia University 2018 • Designing your Course: Aligning Learning Outcomes, Assessment, and Learning Activities
GradProSkills, Concordia University 2018 • Best Practices for Grading and Giving E ective Feedback to Students
GradProSkills, Concordia University 2018 • 32-hour Graduate Seminar in University Teaching
GradProSkills, Concordia University 2017 • T-Pulse Teaching Workshop
McGill University 2010


AWARDS AND HONOURS:
• Concordia Conference and Exposition Award 2017
• Carrie Boucock Memorial Award (Department of Sociology and Anthropology 2017
• Governor General’s Bronze Medal (for top graduating grade at high school) 2006

The 2 reviews on Zahra
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
A
Andrey

Perfect! Zahra is an excellent tutor. She answered all my questions and gave me additional resources for further studying. She communicated clearly and had no trouble reformulating her explanation when I did not get it the first time. Furthermore, Zahra was punctual and responded quickly when I messaged and emailed her. Would greatly recommend!

Z
Zahra's response

Andrey is a strong student who wanted some tutoring support reviewing for finals (Python) over Skype. We reviewed and stepped through sample questions. He was on time for our sessions, quick to understand my explanations, and very prompt with payment.

L
Larissa

Perfect! Patient and understanding. Highly recommend.

Z
Zahra's response

Unfortunately I did not get to meet Larissa as she had to cancel our appointment, but she was very kind and friendly and offered to pay for the lesson anyway.

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, HTML lessons for all!

Taking computer languages lessons has never been easier: you're going to learn new skills.

Kirkland
I'm a computer science student at McGill and software engineer at Genetec offering programming lessons to all skill levels and ages!
$20
Kelly
1st lesson is free!

I approach teaching with lots of problem-solving and examples. After all, that's what computer science is all about! I...

Lessons by webcam Face to face lessons Approved profile
Pointe-Claire
Teach Microsoft Windows Server and Networking, TCP/IP , Windows Powershell Scripting, Active Directory, Exchange Server and Office 365. I'm Microsoft Certified Trainer
$40
Mohamed
1st lesson is free!

** One-One & One-Group On-Site Training ** Provide Material & Virtual Lab ** Personal Training ** Training Methodology...

Face to face lessons Approved profile
Montréal
Learning the concept of algorithm make everything becomes much more easier Flin your carrier.
$40
Mohsen
1st lesson is free!

My teaching methods are most base on providing questions and follow up to give the original concept The teaching methods may...

Lessons by webcam Face to face lessons Approved profile
Pointe-Claire
Computer science graduate with excellent skills coding, website development and app development.
$12
Thomas
1st lesson is free!

I love to do Hands-On work. Theory is nice and all but would it really comes down to is knowing how to make the programs...

Lessons by webcam Face to face lessons Approved profile
Montréal
Computer engineering student tutoring in computer science and programming in Montreal area
$20
FARID
  • (1 review)
1st lesson is free!

My teaching is very flexible. I tailor every tutoring session depending on the preference of the student. For example: a...

Lessons by webcam Face to face lessons Approved profile
Laval
Software Engineering Student at McGill University, Works as a full Stack developer for IEG-America
$25
Elias
1st lesson is free!

At the beginning I take 5-10 mins to tell the student what we will cover in this session and explain the general ideas...

Lessons by webcam Face to face lessons Approved profile
Montreal
Engineering student gives math and programming classes for high school/cegep and university students in Montreal
$15
Naimur
1st lesson is free!

A truly successful tutor can make learning real, relevant and rigorous. Such tutors are experts in their academic content --...

Lessons by webcam Face to face lessons Approved profile
Montréal
Experienced Computer Science Lecturer and Engineer willing to give extra classes in Montreal
$20
Hani
1st lesson is free!

As a Computer Science teacher, my philosophy of education is that every student is unique and must have a stimulating...

Lessons by webcam Face to face lessons Approved profile
Montréal
Awesome Computer Science Student Teaches Awesome Computer Science For Awesome People Online
$18
Chris
1st lesson is free!

My lessons are flexible, unique and soooo fun. I like to use funny examples so that techniques and info can be easily...

Lessons by webcam Face to face lessons Approved profile
Vaudreuil-Dorion
If you are looking to learn the basics of C# and Sql database programming or want to further advance your knowledge I can help you attain your goals!
$40
Joshua
  • (7 reviews)
1st lesson is free!

I start with the basics, moving at the pace of the student, answering questions along the way. I believe in challenging the...

Lessons by webcam Face to face lessons Approved profile
Toronto
Get ahead of the computer science game with a professional video game developer.
$50
Chris
  • (6 reviews)
1st lesson is free!

Because technology is always changing the most important skill for a software developer is their ability to learn rather...

Lessons by webcam Approved profile Replies within the hour
Montréal
Hello! I am a professional Game Programmer with experience in the largest companies. I can help you get into the games industry too! Available weekdays (evenings) and weekends.
$55
Nicholas
  • (7 reviews)
1st lesson is free!

My tutoring style is very vocational. Once we have covered any basic gaps in knowledge I will quickly be looking to push...

Lessons by webcam Approved profile Replies within the hour
Paris 4e, France
IT teacher for IT initiation, understanding and knowing, easy using your computer, tablet, smartphone, internet, google chrome, mozilla, safari and Apple, Macintosh of course - Paris
$47
Adrien
  • (19 reviews)
1st lesson is free!

Writer - Teacher since 2015, holder of the animation reception leisure certificate and the director of leisure reception...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Victoria
IF YOU DON'T GET PROGRAMMING, I'll GIVE BACK YOUR MONEY, FOR SURE
$13
Aakash
  • (5 reviews)
1st lesson is free!

Let's start with a basic question of 1+1? I'll see how you solve it, how much time you take, were you happy with the...

Lessons by webcam Approved profile
Toronto
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$40
Dimitry
  • (7 reviews)
1st lesson is free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam Face to face lessons Approved profile
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
$78
Laurent
  • (54 reviews)
1st lesson is free!

I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

Lessons by webcam Approved profile
Burnaby
Computer science PhD student at SFU teaching c/python/MATLAB programming in Burnaby, Vancouver
$30
Pedram
  • (12 reviews)
1st lesson is free!

My teaching method differs for one person to another; however, I try to convey the underlying concepts first and then try to...

Lessons by webcam Approved profile Replies within the hour
Brampton
JAVA is the most interesting language I have ever seen! Give it a try
$15
Amandeep
  • (4 reviews)
1st lesson is free!

I believe practical sessions are most important for any subject. More interesting lesson makes learning more interesting and...

Lessons by webcam Face to face lessons Approved profile
Spruce Grove
Do you want to unlock the secrets of automation, build real time data visualizations, and unlock the power of Python? [REMOTE]
$35
Logan
  • (5 reviews)
1st lesson is free!

Whether you want to get better grades, get help through a coding bootcamp, or land your dream job as a Python developer... I...

Lessons by webcam Approved profile
at their home at your home By webcam
1 hour $35 $45 $30
Book a class