facebook
favorite button
dot icon
Recently active
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 August 2023
Instructor since August 2023
repeat students icon
1 repeat student
Trusted choice for 1 returning student
Algorithmic Thinking: From Game Logic to Engineering Programming 🚀💡
course price icon
From 21.13 € /h
arrow icon
As a Digital Transformation student, I know that programming is a fundamental building skill—whether you are a future engineer or a curious young learner. I designed this course as a practical guide to mastering essential tools and, above all, to developing the creative mindset of a programmer.

You will learn how to break down complex problems into logical steps, turn your ideas into functional code, and view errors (“bugs”) as stimulating challenges rather than obstacles.
Extra information
A computer with stable internet access
notebooks, pens, pencils
For beginners/children: curiosity :)
Location
location type icon
Online from Morocco
About Me
Je suis passionnée par l’enseignement et le partage des connaissances, notamment en mathématiques, physique , anglais et programmation . Ayant déjà tutoré des lycéens dans ma ville natale, j’adapte toujours mes méthodes à chaque élève pour les aider à comprendre profondément les concepts et à progresser à leur rythme.

Mon approche combine rigueur, patience et encouragement : je m’assure que chaque élève se sente à l’aise pour poser des questions et explorer les sujets de manière active. J’aime travailler avec des étudiants motivés et curieux, mais je sais aussi accompagner ceux qui ont besoin d’un peu plus de soutien pour renforcer leur confiance et leurs compétences.

En tant qu’étudiante en ingénierie avec un fort background en sciences physiques et en technologies, j’apporte également une dimension pratique et concrète à mes cours, reliant la théorie à des applications réelles. Mon objectif est que chaque élève ne se contente pas d’apprendre pour réussir ses examens, mais développe une vraie compréhension et une passion pour la matière.

Je suis convaincue que l’apprentissage est plus efficace lorsqu’il est personnalisé, interactif et stimulant, et je mets tout en œuvre pour créer un environnement positif et motivant pour chaque étudiant.
Education
École Nationale des Sciences Appliquées de Béni Mellal - Maroc, Étudiante en Ingénierie, spécialisée en Transformation Digitale Industrielle et innovations technologiques
Experience / Qualifications
-Tutorat en Mathématiques, Physique et Anglais
-Engagement environnemental et climatique (membre de YOUNGO)
-Compétences techniques : Maîtrise de MATLAB, Excel, Word, PowerPoint, LaTeX et Linux. Connaissances en programmation (Python et C), modélisation physique et ingénierie des systèmes.
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
45 minutes
60 minutes
90 minutes
The class is taught in
English
French
Arabic
Reviews
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
This English program is designed for beginners of all ages and requires no prior knowledge. Its aim is to lay a solid foundation in English through progressive, structured learning that is accessible to everyone.

The course focuses on developing fundamental English skills, including:

-enrichment of basic vocabulary

-comprehension and oral expression

-Introduction to reading and writing

-learning simple grammatical structures

Teaching is based on interactive methods adapted to the learners' profiles, such as practical activities, guided exchanges, visual aids and fun exercises, in order to promote understanding and confidence in the use of the language.

This program allows learners to gradually communicate in English, strengthen their academic or personal foundations, and acquire the essential skills to continue their English learning in an academic or everyday setting.
Read more
Dive into a dynamic and motivating approach to learning mathematics, designed for ambitious high school students! Through clear explanations, concrete examples, and progressive exercises, you will strengthen your understanding and build confidence. This course covers all the key high school concepts while developing your logic, methodology, and problem-solving skills. Get ready to excel, achieve your best grades, and approach exams with confidence and strategy. Join us to turn mathematics into an engaging challenge and aim for the High Honors distinction!
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
I offer you a new learning experience.

The focus is on practical application and theory is only introduced where intuition reaches its limits.

Whether you are a beginner or an advanced learner, my tailor-made lessons will accelerate your language acquisition in a positive learning environment.

You can book a complete course with regular sessions or individual lessons to overcome a specific problem, such as pronunciation or a particular point in grammar.

Learning a foreign language is not a linear process that consists of memorising a list of words, and speaking a foreign language is not an oral translation exercise.

There are two types of approaches to acquiring knowledge:

When asked what year follows 1999, you can immediately answer 2000 without having to think for a long time and, above all, without having memorised each number individually, starting with 1, 2, 3 ... You know that numbers are formed according to a certain pattern. With only ten digits, you can form an infinite number of numbers and always know which number comes next.

When it comes to the alphabet, words and sentences, it's more or less the same, but school pedagogy, school textbooks and regular lessons still follow the rote learning approach. In the lessons I propose, you will learn to use patterns because this is more efficient and faster.

Learning is easy, but unlearning bad habits is extremely difficult. This makes it all the more important to learn the right reflexes as early as possible.

My offer is aimed at both young people and adults who want to learn German or improve their knowledge without wasting time on nonsensical school methods.

I offer individual or group lessons for German. The methods are based on cognitive science and, in particular, comparative linguistics. My flexible programme can be tailored to your individual needs. The programme focuses on your independence in spontaneous conversations in real life.

What is particularly important to me:

motivating my students and help them establish a learning rhythm;
encouraging their creativity;
helping them become more familiar with the language;
teaching them the letters and their sounds;
strengthening their memory by training their phonological loop;
teaching sentence building plans instead of memorising sentences;
explaining how language works so that my students can become independent as quickly as possible.


I look forward to meeting you.
verified badge
Presentation :
As a former National Education teacher and BAC examiner, I know how to make French enjoyable for struggling students who don't connect with the subject.
Whether it is to explain how to make a dissertation pleasant to read, how to organize a composed commentary or read one's text clearly, distinctly and posed for an oral.
French is not only a subject, French is difficult and requires effort, but these are rewarded!

Method:
My students have always made significant progress, going from an average of 5 per year to having an average of 14 in the French baccalaureate. My last one to send me his results went from 6 in writing and 9 in speaking to 15 in writing and 17 in speaking (EAF 2024 session).
I have been preparing classes for these tests for years, I am up to date on methodology and programs.
My services combine the experience of teaching French and the vivacity of a young teacher who succeeds in motivating the most recalcitrant students.
My students have always made significant progress and above all, go to tests with confidence in their abilities.

I adapt to your level and I give exercises to do for the next course (finish a comment, make an introductory essay ...).
I am nice and enthusiastic but nevertheless serious: you will make satisfactory progress because you will work for 😉

2013-2025 Private lessons
2015-2018 Modern Literature Teacher in Middle School/High School
2015-University Paris IV, The Sorbonne License of French as a Foreign Language
2014-University Paris IV, Sorbonne Master of Medieval Studies
2012-University Paris IV, The Sorbonne License of Modern Applied Letters
2010-Brevet of Aptitude to the Functions of Animator
2008-Baccalaureate series L
2006-First Aid Training Certificate
verified badge
An engineer by training, I have been supporting students of all levels, in mathematics and beyond, for 10 years.

My classes aren't just about explaining formulas: I strive to convey a work method, self-confidence, and a positive approach to learning. Together, we'll work on gaining a deeper understanding of mathematical concepts, but also on becoming more organized, managing stress, and progressing independently.

👉 What I propose:

- Clear explanations adapted to your level

- Practical and structured exercises

- Helps with memorization and organization

- Stress management and mental preparation before exams

- Regular and personalized monitoring

It's September, the start of the new school year: the perfect time to get off to a good start and give yourself the best possible chance. Getting support now will allow you to approach the year with confidence, with a solid foundation and an effective working method.

My goal? For you to succeed in math and gain peace of mind, so you can progress in school and beyond.
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
verified badge
Learn to code with a structured, high-quality private course designed to help you improve fast and build solid foundations.
My name is Houssam. I represented Morocco twice at the International Olympiad in Informatics (IOI), and I’ve been deeply involved in programming for over a decade.

What you’ll learn:

- Algorithmic thinking and problem-solving

- Python and C++ programming (from beginner to advanced)

- Preparation for coding competitions (Olympiads, technical interviews)

- Clean coding practices and development logic

Each lesson is tailored to your current level and goals, with a focus on clarity, depth, and measurable progress.
Perfect for those who want to learn programming seriously, sharpen their skills, or prepare for competitive exams.
Teaching that is rigorous, clear, and motivating.
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
For many years, I have successfully supported Swiss students in the fields of statistics, data analytics, machine learning, and artificial intelligence. I have gained extensive experience using R as a statistical programming tool and know exactly what students in Switzerland are required to do. I have numerous sample projects, datasets, and exam questions at my disposal and have prepared many students for their assignments and exams in a targeted, sustainable, and highly successful manner. My focus is on explaining complex statistical procedures, algorithms, and data analyses in an understandable way, demonstrating them in a practical way, and building confidence in the secure handling of data. My goal is not only to improve grades, but also, in the long term, to develop a deep understanding of data-driven questions and modern technologies such as machine learning and AI, which are crucial in later professional life.

► How do I teach?

►I attach great importance to ensuring that my students truly understand statistical concepts, data analytics methods, machine learning, and AI models, rather than just applying them mechanically – this is how we achieve sustainable success in statistics, data analytics, and modern technologies.

►My success is based on my ability to flexibly adapt my teaching style to the individual needs of students in statistics, data analytics, machine learning and AI, including topics such as regression methods, logistic regression and other machine learning algorithms.

►I use practical, lively examples from statistics, data science and AI to clearly explain abstract concepts such as hypothesis testing, analysis of variance, linear and nonlinear models and to anchor them deeply in the memory.

►With patience and clarity, I break down complex statistical analyses, machine learning models, and data processes into their essential components so that no student is overwhelmed and can build a solid foundation in statistics, data analytics, and AI.

►I am convinced that trusting collaboration is crucial to reducing uncertainty in statistics or data science and creating a productive learning atmosphere.

►I offer intensive exam preparation and project support in statistics, data analytics, machine learning and AI, develop strategies to combat exam anxiety with my students and train them on real data sets and complex algorithms.

►As an experienced online tutor for statistics, data analytics, machine learning, and AI, I use modern tools such as interactive whiteboards and live coding sessions in R to make teaching as efficient and practice-oriented as possible.

►Locations: I teach statistics, data analytics, machine learning, and AI at your home, online, or by appointment – flexible, professional, and tailored precisely to your needs.
verified badge
This fun and interactive course introduces kids and teens to the fundamentals of coding using Scratch, a visual programming language developed by MIT. Students will learn to create games, animations, and interactive stories while developing problem-solving, logical thinking, and creativity skills—all in a playful, drag-and-drop environment!
Who Should Join?
✔ Kids & teens curious about coding and game design
✔ Young learners who enjoy storytelling, art, or technology
✔ Future coders looking for a fun introduction to programming
verified badge
Learn Computer Science through hands-on lessons that cover both theory and programming.
I offer regular lessons to build your understanding of coding (Python/Java) and computer systems, plus exam-focused sessions for IGCSE (0478) and A Level (9618) students.

You’ll learn to:

Understand theory topics like algorithms, logic gates, and networks

Write, test, and debug programs step-by-step

Solve structured past paper questions confidently

Prepare effectively for both Paper 1 (Theory) and Paper 2 (Programming)

Lessons are interactive, practical, and tailored to your school progress and exam goals.
verified badge
After an initial assessment, this course is designed to transform your child from a passive consumer of technology into an active, ethical AI creator.

Based on the personalized roadmap developed in the first session, the 5-week program delivers structured, project-based learning tailored to your child's cognitive strengths and interests, specifically addressing any learning barriers identified during the diagnostic phase.

What we achieve in 5 weeks:

Week 1-2: Foundations of Machine Learning & Critical Thinking: We move beyond definitions, using interactive projects to understand how AI learns (data, bias, pattern recognition). This builds critical thinking about the technology they use daily.

Week 3-4: Ethical Generative AI for Creativity: Students learn to master prompt engineering to create digital art, stories, or game concepts using generative AI tools. Safety and Ethics are paramount: we focus on responsible usage, digital citizenship, and copyright basics.

Week 5: The Final AI Creator Project: personalized mini-project (e.g., training a simple image classifier or writing a fully co-authored AI story) to demonstrate autonomy and mastery of the core concepts.

As your specialized 10+ year tech educator and coach, I ensure:

SEN Integration: Continuous adaptation of project requirements and delivery methods to ensure students with Special Educational Needs (SEN) maintain confidence and measurable progress.

Skill Transfer: We teach skills that translate directly to school projects, not just AI theory, but advanced digital literacy and structured problem-solving.
verified badge
FOR CODING LESSONS WE HAVE STRUCTURED PROGRAMS
CHILD - > MINECRAFT CODING-> SCRATCH -> APP INVENTOR -> ROBLOX -> PYTHON ( DEPEND ON CHILD AGE)
ADULT -> PYTHON -> ALGORITHMS - > C++ - > CERTAIN NICHE OF THEIR CHOOSING TO BECOME EXPERT (14+)
AND WE TEACH OLD AND YOUNG PEOPLE BASIC KNOWLEDGE ABT PCS AND SMARTPHONE
verified badge
Do you want your child to consolidate their learning and gain confidence during the school holidays?

I offer personalized private lessons for children aged 6 to 12, in a caring and motivating environment.

As a teacher for 20 years, I put my expertise at the service of each student.

To help your child consolidate their learning, regain confidence and start the new school year calmly.

Course objectives:

- Refresher and reinforcement of essential foundations in French, mathematics, Dutch and early learning.

- Acquisition of an effective work method (organization, memorization, understanding of instructions).

- Regain confidence and learn with pleasure!


My pedagogy:

A playful, structured and reassuring approach.

Content adapted to the pace and needs of each child.

Various tools: manipulations, educational games, visual aids and targeted exercises.

Holidays are the perfect time to learn in a different way, without pressure, and to start afresh on a good footing!

Feel free to contact me to discuss your child's needs and define a tailored support plan together.
verified badge
This class is designed for beginners who want to start learning robotics in a simple and practical way.

Students will learn the basics of electronics, Arduino programming, sensors, motors, and how to build small real-world projects step by step. No advanced background is required.

The course focuses on hands-on learning: connecting components, writing Arduino code, understanding how robots work, and creating mini projects such as smart fans, automatic lights, and simple robots.

By the end of the class, students will understand how hardware and software work together and will be able to build their own basic robotic systems.

This class is suitable for students, hobbyists, and anyone interested in robotics and technology.
message icon
Contact Iman
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
I offer you a new learning experience.

The focus is on practical application and theory is only introduced where intuition reaches its limits.

Whether you are a beginner or an advanced learner, my tailor-made lessons will accelerate your language acquisition in a positive learning environment.

You can book a complete course with regular sessions or individual lessons to overcome a specific problem, such as pronunciation or a particular point in grammar.

Learning a foreign language is not a linear process that consists of memorising a list of words, and speaking a foreign language is not an oral translation exercise.

There are two types of approaches to acquiring knowledge:

When asked what year follows 1999, you can immediately answer 2000 without having to think for a long time and, above all, without having memorised each number individually, starting with 1, 2, 3 ... You know that numbers are formed according to a certain pattern. With only ten digits, you can form an infinite number of numbers and always know which number comes next.

When it comes to the alphabet, words and sentences, it's more or less the same, but school pedagogy, school textbooks and regular lessons still follow the rote learning approach. In the lessons I propose, you will learn to use patterns because this is more efficient and faster.

Learning is easy, but unlearning bad habits is extremely difficult. This makes it all the more important to learn the right reflexes as early as possible.

My offer is aimed at both young people and adults who want to learn German or improve their knowledge without wasting time on nonsensical school methods.

I offer individual or group lessons for German. The methods are based on cognitive science and, in particular, comparative linguistics. My flexible programme can be tailored to your individual needs. The programme focuses on your independence in spontaneous conversations in real life.

What is particularly important to me:

motivating my students and help them establish a learning rhythm;
encouraging their creativity;
helping them become more familiar with the language;
teaching them the letters and their sounds;
strengthening their memory by training their phonological loop;
teaching sentence building plans instead of memorising sentences;
explaining how language works so that my students can become independent as quickly as possible.


I look forward to meeting you.
verified badge
Presentation :
As a former National Education teacher and BAC examiner, I know how to make French enjoyable for struggling students who don't connect with the subject.
Whether it is to explain how to make a dissertation pleasant to read, how to organize a composed commentary or read one's text clearly, distinctly and posed for an oral.
French is not only a subject, French is difficult and requires effort, but these are rewarded!

Method:
My students have always made significant progress, going from an average of 5 per year to having an average of 14 in the French baccalaureate. My last one to send me his results went from 6 in writing and 9 in speaking to 15 in writing and 17 in speaking (EAF 2024 session).
I have been preparing classes for these tests for years, I am up to date on methodology and programs.
My services combine the experience of teaching French and the vivacity of a young teacher who succeeds in motivating the most recalcitrant students.
My students have always made significant progress and above all, go to tests with confidence in their abilities.

I adapt to your level and I give exercises to do for the next course (finish a comment, make an introductory essay ...).
I am nice and enthusiastic but nevertheless serious: you will make satisfactory progress because you will work for 😉

2013-2025 Private lessons
2015-2018 Modern Literature Teacher in Middle School/High School
2015-University Paris IV, The Sorbonne License of French as a Foreign Language
2014-University Paris IV, Sorbonne Master of Medieval Studies
2012-University Paris IV, The Sorbonne License of Modern Applied Letters
2010-Brevet of Aptitude to the Functions of Animator
2008-Baccalaureate series L
2006-First Aid Training Certificate
verified badge
An engineer by training, I have been supporting students of all levels, in mathematics and beyond, for 10 years.

My classes aren't just about explaining formulas: I strive to convey a work method, self-confidence, and a positive approach to learning. Together, we'll work on gaining a deeper understanding of mathematical concepts, but also on becoming more organized, managing stress, and progressing independently.

👉 What I propose:

- Clear explanations adapted to your level

- Practical and structured exercises

- Helps with memorization and organization

- Stress management and mental preparation before exams

- Regular and personalized monitoring

It's September, the start of the new school year: the perfect time to get off to a good start and give yourself the best possible chance. Getting support now will allow you to approach the year with confidence, with a solid foundation and an effective working method.

My goal? For you to succeed in math and gain peace of mind, so you can progress in school and beyond.
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
Don't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.

With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.

My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.

Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent.
- Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US.
- University levels (undergraduate and postgraduate).
- High school studies and diploma programs.
- Assistance with specific projects at a professional level, including job interview preparation.
- Extensive experience working with children.

Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.

I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
verified badge
Learn to code with a structured, high-quality private course designed to help you improve fast and build solid foundations.
My name is Houssam. I represented Morocco twice at the International Olympiad in Informatics (IOI), and I’ve been deeply involved in programming for over a decade.

What you’ll learn:

- Algorithmic thinking and problem-solving

- Python and C++ programming (from beginner to advanced)

- Preparation for coding competitions (Olympiads, technical interviews)

- Clean coding practices and development logic

Each lesson is tailored to your current level and goals, with a focus on clarity, depth, and measurable progress.
Perfect for those who want to learn programming seriously, sharpen their skills, or prepare for competitive exams.
Teaching that is rigorous, clear, and motivating.
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
For many years, I have successfully supported Swiss students in the fields of statistics, data analytics, machine learning, and artificial intelligence. I have gained extensive experience using R as a statistical programming tool and know exactly what students in Switzerland are required to do. I have numerous sample projects, datasets, and exam questions at my disposal and have prepared many students for their assignments and exams in a targeted, sustainable, and highly successful manner. My focus is on explaining complex statistical procedures, algorithms, and data analyses in an understandable way, demonstrating them in a practical way, and building confidence in the secure handling of data. My goal is not only to improve grades, but also, in the long term, to develop a deep understanding of data-driven questions and modern technologies such as machine learning and AI, which are crucial in later professional life.

► How do I teach?

►I attach great importance to ensuring that my students truly understand statistical concepts, data analytics methods, machine learning, and AI models, rather than just applying them mechanically – this is how we achieve sustainable success in statistics, data analytics, and modern technologies.

►My success is based on my ability to flexibly adapt my teaching style to the individual needs of students in statistics, data analytics, machine learning and AI, including topics such as regression methods, logistic regression and other machine learning algorithms.

►I use practical, lively examples from statistics, data science and AI to clearly explain abstract concepts such as hypothesis testing, analysis of variance, linear and nonlinear models and to anchor them deeply in the memory.

►With patience and clarity, I break down complex statistical analyses, machine learning models, and data processes into their essential components so that no student is overwhelmed and can build a solid foundation in statistics, data analytics, and AI.

►I am convinced that trusting collaboration is crucial to reducing uncertainty in statistics or data science and creating a productive learning atmosphere.

►I offer intensive exam preparation and project support in statistics, data analytics, machine learning and AI, develop strategies to combat exam anxiety with my students and train them on real data sets and complex algorithms.

►As an experienced online tutor for statistics, data analytics, machine learning, and AI, I use modern tools such as interactive whiteboards and live coding sessions in R to make teaching as efficient and practice-oriented as possible.

►Locations: I teach statistics, data analytics, machine learning, and AI at your home, online, or by appointment – flexible, professional, and tailored precisely to your needs.
verified badge
This fun and interactive course introduces kids and teens to the fundamentals of coding using Scratch, a visual programming language developed by MIT. Students will learn to create games, animations, and interactive stories while developing problem-solving, logical thinking, and creativity skills—all in a playful, drag-and-drop environment!
Who Should Join?
✔ Kids & teens curious about coding and game design
✔ Young learners who enjoy storytelling, art, or technology
✔ Future coders looking for a fun introduction to programming
verified badge
Learn Computer Science through hands-on lessons that cover both theory and programming.
I offer regular lessons to build your understanding of coding (Python/Java) and computer systems, plus exam-focused sessions for IGCSE (0478) and A Level (9618) students.

You’ll learn to:

Understand theory topics like algorithms, logic gates, and networks

Write, test, and debug programs step-by-step

Solve structured past paper questions confidently

Prepare effectively for both Paper 1 (Theory) and Paper 2 (Programming)

Lessons are interactive, practical, and tailored to your school progress and exam goals.
verified badge
After an initial assessment, this course is designed to transform your child from a passive consumer of technology into an active, ethical AI creator.

Based on the personalized roadmap developed in the first session, the 5-week program delivers structured, project-based learning tailored to your child's cognitive strengths and interests, specifically addressing any learning barriers identified during the diagnostic phase.

What we achieve in 5 weeks:

Week 1-2: Foundations of Machine Learning & Critical Thinking: We move beyond definitions, using interactive projects to understand how AI learns (data, bias, pattern recognition). This builds critical thinking about the technology they use daily.

Week 3-4: Ethical Generative AI for Creativity: Students learn to master prompt engineering to create digital art, stories, or game concepts using generative AI tools. Safety and Ethics are paramount: we focus on responsible usage, digital citizenship, and copyright basics.

Week 5: The Final AI Creator Project: personalized mini-project (e.g., training a simple image classifier or writing a fully co-authored AI story) to demonstrate autonomy and mastery of the core concepts.

As your specialized 10+ year tech educator and coach, I ensure:

SEN Integration: Continuous adaptation of project requirements and delivery methods to ensure students with Special Educational Needs (SEN) maintain confidence and measurable progress.

Skill Transfer: We teach skills that translate directly to school projects, not just AI theory, but advanced digital literacy and structured problem-solving.
verified badge
FOR CODING LESSONS WE HAVE STRUCTURED PROGRAMS
CHILD - > MINECRAFT CODING-> SCRATCH -> APP INVENTOR -> ROBLOX -> PYTHON ( DEPEND ON CHILD AGE)
ADULT -> PYTHON -> ALGORITHMS - > C++ - > CERTAIN NICHE OF THEIR CHOOSING TO BECOME EXPERT (14+)
AND WE TEACH OLD AND YOUNG PEOPLE BASIC KNOWLEDGE ABT PCS AND SMARTPHONE
verified badge
Do you want your child to consolidate their learning and gain confidence during the school holidays?

I offer personalized private lessons for children aged 6 to 12, in a caring and motivating environment.

As a teacher for 20 years, I put my expertise at the service of each student.

To help your child consolidate their learning, regain confidence and start the new school year calmly.

Course objectives:

- Refresher and reinforcement of essential foundations in French, mathematics, Dutch and early learning.

- Acquisition of an effective work method (organization, memorization, understanding of instructions).

- Regain confidence and learn with pleasure!


My pedagogy:

A playful, structured and reassuring approach.

Content adapted to the pace and needs of each child.

Various tools: manipulations, educational games, visual aids and targeted exercises.

Holidays are the perfect time to learn in a different way, without pressure, and to start afresh on a good footing!

Feel free to contact me to discuss your child's needs and define a tailored support plan together.
verified badge
This class is designed for beginners who want to start learning robotics in a simple and practical way.

Students will learn the basics of electronics, Arduino programming, sensors, motors, and how to build small real-world projects step by step. No advanced background is required.

The course focuses on hands-on learning: connecting components, writing Arduino code, understanding how robots work, and creating mini projects such as smart fans, automatic lights, and simple robots.

By the end of the class, students will understand how hardware and software work together and will be able to build their own basic robotic systems.

This class is suitable for students, hobbyists, and anyone interested in robotics and technology.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Iman