facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since September 2025
Instructor since September 2025
Translated by GoogleSee original
Academic mentor and educational guide for all levels
course price icon
From 15.73 £ /h
arrow icon
Personalized support for students in their academic difficulties
Design and delivery of courses adapted to the needs of learners
Monitoring and evaluating progress to ensure continuous improvement
Encouragement of an interactive and motivating educational approach
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Montreal, 10, Canada
location type icon
Online from Canada
About Me
Passionate about sharing knowledge, I enjoy helping learners progress step by step and gain confidence in their skills. With a background in computer engineering and experience in technical support and customer relations, I combine rigor, teaching, and listening skills to clearly explain sometimes complex concepts. My goal: to make learning concrete, motivating, and adapted to each individual's pace.
Education
Trained at ISEN, the School of Digital Engineers, I acquired solid expertise in computer science and applied sciences. My career also included courses in humanities and public speaking, allowing me to develop not only advanced technical skills, but also an ability to communicate clearly, argue with ease, and adapt to different audiences.
Experience / Qualifications
Computer engineer, academic mentor and educational guide since 2018, with more than 1,000 hours of teaching provided.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
French
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Biomedical engineering professor from ParisTech, PhD from McGill and researcher from San Francisco. I offer courses to highly motivated students who want to understand their lessons in a sustainable way. I help in Biology, Biochemistry and Chemistry.
verified badge
Graduate teacher offers an individualized pedagogy, assistance with the preparation of questions or exams. My goal is to advance the student without overburdening him. I give homework after each lesson and periodically provide progress reports. Two years of experience as tutor in mathematics.
verified badge
Dear all,

My name is Sirine, I am 28 years old. I was a teacher (SVT) for one year in the private French school Lycée Français Victor Hugo in Frankfurt (Germany). Since this time, I continue to propose private lessons in French and science (physics, chemistry, biology, and geology) as well as school support for children and to a lesser extent adults.

I could support you principally in tutoring for your children, regularly or occasionally, online or at my place (your place if you are located in Outremont, Montreal). I would define myself as someone curious, creative and helpful. I really like traveling, discovering new cultures, new languages... I also like to understand everything around me, communicate and learn about the others and children especially. I try all the time do my best to adapt my methodology to the child, I have also many supports and materials that I can use.

Regarding my language skills, I m French native speaker, and I'm fluent in English.

Finally, I hope to be able to meet your expectations as a future tutor, and above all, that we will have the opportunity to share a good time together!
verified badge
Python is the most in-demand programming language in the world right now — and one of the easiest to learn with the right guidance.
Whether you've never written a line of code or you're a student who needs to pass a programming course, this is a practical, no-fluff introduction that gets you writing real code from session one.
What we can cover depending on your goals:

Python fundamentals: variables, loops, functions, data structures
- Object-oriented programming (OOP)
- Data manipulation with pandas and NumPy
- Introduction to machine learning with scikit-learn
- Database management with SQL
- C and Java upon request
- MATLAB and R available for engineering/science students

Why learn with me?
I'm not a student teaching on the side — I'm a professional engineer who uses Python daily for data analysis, modeling, and automation. I know exactly which concepts matter in the real world and which ones you can skip for now.
Sessions are 100% personalized: I adapt the pace, the examples, and the exercises to your background and your goal — whether that's passing your university exam, building a project, or landing a job.
verified badge
I give science lessons for all levels. I have already given courses in an agency (Completeness) from the 6th to post-baccalaureate.
I am currently a master's student in information technology at ETS and McGill.

I think I am close to young people and I have a good pedagogy. I also regularly help my brother and my sister who are respectively in 4th and 1st.
As part of my lessons, I ask the student in advance what concept he needs to work on.
Then, I start the lesson by asking the student what he learned from his lesson, what he understood, what he didn't understand.
Then, we resume the course together and then we move on to the exercises. At first we redo the exercises already done, then I invent similar exercises.

I can teach at home or in my apartment.
verified badge
I offer Spanish conversation workshops, tailored to your needs.

With around ten years of experience, I enjoy supporting people, whether in individual sessions or in small groups, who wish to improve their communication in Spanish, particularly for trips to Spanish-speaking countries.

Most of my clients share similar interests: artists, scientists, social workers, students, activists, and advocates. This generally makes learning enjoyable and enriching.

I also have 8 years of experience assisting teachers in pedagogy, science and sociology with the translation of academic texts and articles from English and French into Spanish.

What I offer you:
- Personalized conversation dialogues, centered on real travel situations.
- Developing conversation topics based on your interests and the places you want to visit.
- Assistance in creating vocabulary sheets adapted to your needs.
- A non-directive and creative approach, aimed at maintaining your interest and facilitating your learning. I offer personalized scenarios and role-plays, based on real-life conversations.
- Historical and cultural references to enrich your knowledge.

For your information, I have also worked as a private tour guide in Mexico, specializing in archaeological sites and the ancestral knowledge of the First Nations, particularly in the south-central region of the country, which has a great ancestral cultural and culinary diversity. For example, the Cd de México route, Puebla, Oaxaca

Meeting places:
I can meet you near the Joliette metro station, or come to your home or a café, depending on your preference.

Would you be interested in a first session?
verified badge
Double degree student in natural sciences (mathematics, physics, chemistry, biology, etc.) and human sciences (psychology, sociology, philosophy, communication, etc.).
I offer private lessons for all levels, from elementary to middle school.

My educational approach is adapted to the student, based on exchange and communication. I adapt the content and teaching method to their specific needs. I am patient, passionate about teaching and people, I have a good ability to explain complex concepts in a simple and understandable way.
verified badge
Aeronautical engineer, teacher and attentive, used to private lessons, I offer my services to help you progress and gain confidence in scientific subjects.
I teach at the secondary and CEGEP levels. At my home, yours, or online.

Looking forward,
Jordan
verified badge
PhD in computer science and mathematics education, and former lecturer at Polytechnique Montréal (best lecturer award in software engineering). I offer academic support in mathematics, physics/chemistry, and science, at the secondary and college levels. I love teaching and passing on my knowledge and passion.
verified badge
I offer personalized teaching adapted to the needs of the student. I can help him understand his course in a formal as well as intuitive way, teach him the methods of solving classic exercises and of course answer all his questions.

I can give lessons up to the Baccalaureate level in Canada and to the Prep level (or equivalent) in France.

The monitoring is continuous, even outside of scheduled courses if necessary. In addition, I can provide in-depth study of the course and exercises for an exam (baccalaureate, post-baccalaureate competition, entrance exam for the grandes écoles) or for the student's further studies. As a former student in preparatory classes - intensive training to gain access to the greatest French schools - at the Lycée Louis Le Grand, I have a certain range of recent exercises and courses. My experience close to the competitions, preparatory classes and high school allows me to be well aware of current exam expectations and to give advice to optimize revision.
verified badge
Having graduated with a master's degree in industrial engineering, with a major in computer science at Polytechnique Montréal, I would like to give math and/or computer science courses to students in a university program, at CEGEP or at secondary school.
During my studies at Polytechnique Montréal, I gave classroom lessons, practical work (around 50 people), as well as mathematics reinforcement for all types of profiles (individual help).
I also have previous private tutoring experience.

It is always a real pleasure for me to witness the success of the students and to see their progress session after session.
I insist on stimulating students' thinking so that they are as effective as possible during their exams.

It would be a pleasure to have a first meeting!
verified badge
For:
- Better understand your science courses (math, physics, chemistry, biology, computer science)
- Find effective working methods that suit you
- Regain confidence in your abilities
- Discover that science can become exciting

I offer personalized courses adapted to each profile which go beyond simple academic support:

✅ Learning to learn (organization, memorization, reasoning)
✅ Develop solid and sustainable methods
✅ Work at your own pace, with kindness

An engineer in medical imaging, neuroscience, and artificial intelligence, my rigorous scientific background and my passion for sharing my knowledge drive me to support students in their success. My goal is to give students a taste for science and the keys to becoming independent and confident. I adapt to the pace and needs of each individual, combining rigor and kindness to restore self-confidence and rediscover the joy of learning, essential for progress.
verified badge
Private lessons in math, physics, or computer science for students who want to strengthen their skills in this subject. You choose the lesson you want to work on by sending me a quick summary (title and main points covered). Following this, I will assist you in understanding the course with an explanation of the course and exercises with support at your own pace.

I can move around the whole of zone A of the STM a priori.
verified badge
I offer science courses (chemistry, biology, physics) for students of all levels up to CEGEP.

My goal is simple: to help you truly understand the concepts, not just memorize them.

I adapt to your level and your difficulties to make the concepts clearer and more accessible.

-Simple explanations
-Targeted exercises
-Exam preparation

Classes in a relaxed atmosphere to progress without stress.
verified badge
Artificial Intelligence and programming become much easier when you understand the reasoning behind the algorithms—not simply memorize Python syntax or use AI tools as a black box.

I am a PhD-qualified engineer, university professor, researcher, programmer, and multidisciplinary tutor with more than 30 years of experience across teaching, technical training, engineering, information systems, quantitative analysis, research, data mining, programming, and intelligent knowledge-based systems.

This class provides a structured and personalized pathway for beginners, school and university students, researchers, engineers, professionals, career changers, and adult learners. Depending on your goals, we can focus on Python programming, computational problem solving, automation, machine learning, artificial intelligence, or a coherent progression connecting them.

PYTHON PROGRAMMING & COMPUTATIONAL THINKING
• Python installation and development environments
• Variables, data types, operators, and expressions
• Input, output, and program flow
• Conditional statements and decision making
• For loops and while loops
• Functions, parameters, return values, and scope
• Strings and text processing
• Lists, tuples, sets, and dictionaries
• File handling and data input/output
• Error handling and exceptions
• Modules, packages, and reusable code
• Object-oriented programming
• Algorithms and computational problem solving
• Debugging and systematic error correction
• Code organization, readability, and good programming practices

SCIENTIFIC COMPUTING, DATA & AUTOMATION
• NumPy for numerical computing
• pandas for structured data manipulation
• matplotlib for visualization
• Scientific and engineering calculations
• Automation of repetitive tasks
• Data processing workflows
• Working with files and external data
• Introduction to APIs when relevant
• Python and SQL workflows
• Research and quantitative applications
• Project development from idea to working solution

MACHINE LEARNING
• Foundations of machine learning
• Supervised and unsupervised learning
• Regression and classification
• Clustering and pattern discovery
• Decision trees and rule-based approaches
• Feature selection and data preparation
• Training, validation, and testing
• Model evaluation and performance metrics
• Overfitting and underfitting
• Bias, variance, and generalization
• Model comparison and interpretation
• Predictive modelling and data mining
• Neural-network foundations

ARTIFICIAL INTELLIGENCE & INTELLIGENT SYSTEMS
• Foundations and major branches of Artificial Intelligence
• How intelligent systems represent, classify, predict, and support decisions
• Knowledge representation concepts
• Ontologies and structured knowledge
• Rule-based reasoning and expert-system foundations
• Intelligent decision-support systems
• Generative AI and large language model concepts
• Prompt design and effective AI-assisted workflows
• AI limitations and hallucinations
• Bias, privacy, ethics, and responsible AI
• Applications in engineering, research, business, education, and professional decision making

Depending on your goals, practical work may involve Python, NumPy, pandas, matplotlib, relevant machine-learning libraries, Weka, SPSS Modeler, structured datasets, or modern generative-AI tools.

My teaching approach follows a clear progression:
understand the problem → design the logic → represent and prepare the data → write or select the method → test it → evaluate the output → debug or improve it → interpret the result → apply it responsibly

I do not simply provide finished code, demonstrate isolated commands, or recommend an AI model because it is popular. I help you understand why a method works, what assumptions it makes, when it should be used, how to evaluate its results, where it may fail, and how to improve the solution.

We can work with your course syllabus, programming exercises, existing code, error messages, dataset, research problem, AI project, automation task, engineering application, model output, or professional use case.

Whether you are writing your first Python program, preparing for a university course, debugging a project, automating a professional task, learning machine learning, or exploring advanced AI applications, I will adapt the sessions to your level, objectives, and pace.

My goal is to help you become an independent computational problem solver who can understand, build, evaluate, and apply intelligent solutions—not merely copy code or use AI tools without understanding them.
message icon
Contact Xavier
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Biomedical engineering professor from ParisTech, PhD from McGill and researcher from San Francisco. I offer courses to highly motivated students who want to understand their lessons in a sustainable way. I help in Biology, Biochemistry and Chemistry.
verified badge
Graduate teacher offers an individualized pedagogy, assistance with the preparation of questions or exams. My goal is to advance the student without overburdening him. I give homework after each lesson and periodically provide progress reports. Two years of experience as tutor in mathematics.
verified badge
Dear all,

My name is Sirine, I am 28 years old. I was a teacher (SVT) for one year in the private French school Lycée Français Victor Hugo in Frankfurt (Germany). Since this time, I continue to propose private lessons in French and science (physics, chemistry, biology, and geology) as well as school support for children and to a lesser extent adults.

I could support you principally in tutoring for your children, regularly or occasionally, online or at my place (your place if you are located in Outremont, Montreal). I would define myself as someone curious, creative and helpful. I really like traveling, discovering new cultures, new languages... I also like to understand everything around me, communicate and learn about the others and children especially. I try all the time do my best to adapt my methodology to the child, I have also many supports and materials that I can use.

Regarding my language skills, I m French native speaker, and I'm fluent in English.

Finally, I hope to be able to meet your expectations as a future tutor, and above all, that we will have the opportunity to share a good time together!
verified badge
Python is the most in-demand programming language in the world right now — and one of the easiest to learn with the right guidance.
Whether you've never written a line of code or you're a student who needs to pass a programming course, this is a practical, no-fluff introduction that gets you writing real code from session one.
What we can cover depending on your goals:

Python fundamentals: variables, loops, functions, data structures
- Object-oriented programming (OOP)
- Data manipulation with pandas and NumPy
- Introduction to machine learning with scikit-learn
- Database management with SQL
- C and Java upon request
- MATLAB and R available for engineering/science students

Why learn with me?
I'm not a student teaching on the side — I'm a professional engineer who uses Python daily for data analysis, modeling, and automation. I know exactly which concepts matter in the real world and which ones you can skip for now.
Sessions are 100% personalized: I adapt the pace, the examples, and the exercises to your background and your goal — whether that's passing your university exam, building a project, or landing a job.
verified badge
I give science lessons for all levels. I have already given courses in an agency (Completeness) from the 6th to post-baccalaureate.
I am currently a master's student in information technology at ETS and McGill.

I think I am close to young people and I have a good pedagogy. I also regularly help my brother and my sister who are respectively in 4th and 1st.
As part of my lessons, I ask the student in advance what concept he needs to work on.
Then, I start the lesson by asking the student what he learned from his lesson, what he understood, what he didn't understand.
Then, we resume the course together and then we move on to the exercises. At first we redo the exercises already done, then I invent similar exercises.

I can teach at home or in my apartment.
verified badge
I offer Spanish conversation workshops, tailored to your needs.

With around ten years of experience, I enjoy supporting people, whether in individual sessions or in small groups, who wish to improve their communication in Spanish, particularly for trips to Spanish-speaking countries.

Most of my clients share similar interests: artists, scientists, social workers, students, activists, and advocates. This generally makes learning enjoyable and enriching.

I also have 8 years of experience assisting teachers in pedagogy, science and sociology with the translation of academic texts and articles from English and French into Spanish.

What I offer you:
- Personalized conversation dialogues, centered on real travel situations.
- Developing conversation topics based on your interests and the places you want to visit.
- Assistance in creating vocabulary sheets adapted to your needs.
- A non-directive and creative approach, aimed at maintaining your interest and facilitating your learning. I offer personalized scenarios and role-plays, based on real-life conversations.
- Historical and cultural references to enrich your knowledge.

For your information, I have also worked as a private tour guide in Mexico, specializing in archaeological sites and the ancestral knowledge of the First Nations, particularly in the south-central region of the country, which has a great ancestral cultural and culinary diversity. For example, the Cd de México route, Puebla, Oaxaca

Meeting places:
I can meet you near the Joliette metro station, or come to your home or a café, depending on your preference.

Would you be interested in a first session?
verified badge
Double degree student in natural sciences (mathematics, physics, chemistry, biology, etc.) and human sciences (psychology, sociology, philosophy, communication, etc.).
I offer private lessons for all levels, from elementary to middle school.

My educational approach is adapted to the student, based on exchange and communication. I adapt the content and teaching method to their specific needs. I am patient, passionate about teaching and people, I have a good ability to explain complex concepts in a simple and understandable way.
verified badge
Aeronautical engineer, teacher and attentive, used to private lessons, I offer my services to help you progress and gain confidence in scientific subjects.
I teach at the secondary and CEGEP levels. At my home, yours, or online.

Looking forward,
Jordan
verified badge
PhD in computer science and mathematics education, and former lecturer at Polytechnique Montréal (best lecturer award in software engineering). I offer academic support in mathematics, physics/chemistry, and science, at the secondary and college levels. I love teaching and passing on my knowledge and passion.
verified badge
I offer personalized teaching adapted to the needs of the student. I can help him understand his course in a formal as well as intuitive way, teach him the methods of solving classic exercises and of course answer all his questions.

I can give lessons up to the Baccalaureate level in Canada and to the Prep level (or equivalent) in France.

The monitoring is continuous, even outside of scheduled courses if necessary. In addition, I can provide in-depth study of the course and exercises for an exam (baccalaureate, post-baccalaureate competition, entrance exam for the grandes écoles) or for the student's further studies. As a former student in preparatory classes - intensive training to gain access to the greatest French schools - at the Lycée Louis Le Grand, I have a certain range of recent exercises and courses. My experience close to the competitions, preparatory classes and high school allows me to be well aware of current exam expectations and to give advice to optimize revision.
verified badge
Having graduated with a master's degree in industrial engineering, with a major in computer science at Polytechnique Montréal, I would like to give math and/or computer science courses to students in a university program, at CEGEP or at secondary school.
During my studies at Polytechnique Montréal, I gave classroom lessons, practical work (around 50 people), as well as mathematics reinforcement for all types of profiles (individual help).
I also have previous private tutoring experience.

It is always a real pleasure for me to witness the success of the students and to see their progress session after session.
I insist on stimulating students' thinking so that they are as effective as possible during their exams.

It would be a pleasure to have a first meeting!
verified badge
For:
- Better understand your science courses (math, physics, chemistry, biology, computer science)
- Find effective working methods that suit you
- Regain confidence in your abilities
- Discover that science can become exciting

I offer personalized courses adapted to each profile which go beyond simple academic support:

✅ Learning to learn (organization, memorization, reasoning)
✅ Develop solid and sustainable methods
✅ Work at your own pace, with kindness

An engineer in medical imaging, neuroscience, and artificial intelligence, my rigorous scientific background and my passion for sharing my knowledge drive me to support students in their success. My goal is to give students a taste for science and the keys to becoming independent and confident. I adapt to the pace and needs of each individual, combining rigor and kindness to restore self-confidence and rediscover the joy of learning, essential for progress.
verified badge
Private lessons in math, physics, or computer science for students who want to strengthen their skills in this subject. You choose the lesson you want to work on by sending me a quick summary (title and main points covered). Following this, I will assist you in understanding the course with an explanation of the course and exercises with support at your own pace.

I can move around the whole of zone A of the STM a priori.
verified badge
I offer science courses (chemistry, biology, physics) for students of all levels up to CEGEP.

My goal is simple: to help you truly understand the concepts, not just memorize them.

I adapt to your level and your difficulties to make the concepts clearer and more accessible.

-Simple explanations
-Targeted exercises
-Exam preparation

Classes in a relaxed atmosphere to progress without stress.
verified badge
Artificial Intelligence and programming become much easier when you understand the reasoning behind the algorithms—not simply memorize Python syntax or use AI tools as a black box.

I am a PhD-qualified engineer, university professor, researcher, programmer, and multidisciplinary tutor with more than 30 years of experience across teaching, technical training, engineering, information systems, quantitative analysis, research, data mining, programming, and intelligent knowledge-based systems.

This class provides a structured and personalized pathway for beginners, school and university students, researchers, engineers, professionals, career changers, and adult learners. Depending on your goals, we can focus on Python programming, computational problem solving, automation, machine learning, artificial intelligence, or a coherent progression connecting them.

PYTHON PROGRAMMING & COMPUTATIONAL THINKING
• Python installation and development environments
• Variables, data types, operators, and expressions
• Input, output, and program flow
• Conditional statements and decision making
• For loops and while loops
• Functions, parameters, return values, and scope
• Strings and text processing
• Lists, tuples, sets, and dictionaries
• File handling and data input/output
• Error handling and exceptions
• Modules, packages, and reusable code
• Object-oriented programming
• Algorithms and computational problem solving
• Debugging and systematic error correction
• Code organization, readability, and good programming practices

SCIENTIFIC COMPUTING, DATA & AUTOMATION
• NumPy for numerical computing
• pandas for structured data manipulation
• matplotlib for visualization
• Scientific and engineering calculations
• Automation of repetitive tasks
• Data processing workflows
• Working with files and external data
• Introduction to APIs when relevant
• Python and SQL workflows
• Research and quantitative applications
• Project development from idea to working solution

MACHINE LEARNING
• Foundations of machine learning
• Supervised and unsupervised learning
• Regression and classification
• Clustering and pattern discovery
• Decision trees and rule-based approaches
• Feature selection and data preparation
• Training, validation, and testing
• Model evaluation and performance metrics
• Overfitting and underfitting
• Bias, variance, and generalization
• Model comparison and interpretation
• Predictive modelling and data mining
• Neural-network foundations

ARTIFICIAL INTELLIGENCE & INTELLIGENT SYSTEMS
• Foundations and major branches of Artificial Intelligence
• How intelligent systems represent, classify, predict, and support decisions
• Knowledge representation concepts
• Ontologies and structured knowledge
• Rule-based reasoning and expert-system foundations
• Intelligent decision-support systems
• Generative AI and large language model concepts
• Prompt design and effective AI-assisted workflows
• AI limitations and hallucinations
• Bias, privacy, ethics, and responsible AI
• Applications in engineering, research, business, education, and professional decision making

Depending on your goals, practical work may involve Python, NumPy, pandas, matplotlib, relevant machine-learning libraries, Weka, SPSS Modeler, structured datasets, or modern generative-AI tools.

My teaching approach follows a clear progression:
understand the problem → design the logic → represent and prepare the data → write or select the method → test it → evaluate the output → debug or improve it → interpret the result → apply it responsibly

I do not simply provide finished code, demonstrate isolated commands, or recommend an AI model because it is popular. I help you understand why a method works, what assumptions it makes, when it should be used, how to evaluate its results, where it may fail, and how to improve the solution.

We can work with your course syllabus, programming exercises, existing code, error messages, dataset, research problem, AI project, automation task, engineering application, model output, or professional use case.

Whether you are writing your first Python program, preparing for a university course, debugging a project, automating a professional task, learning machine learning, or exploring advanced AI applications, I will adapt the sessions to your level, objectives, and pace.

My goal is to help you become an independent computational problem solver who can understand, build, evaluate, and apply intelligent solutions—not merely copy code or use AI tools without understanding them.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Xavier