facebook
favorite button
1/4
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 2022
Instructor since September 2022
Translated by GoogleSee original
Mathematics - Algebra - Factorization - how to solve any equation
course price icon
From 19 C$ /h
arrow icon
I am specialist at all Math topics

I can make you love Math

Algebra , Geometry , and others

Also I can teach you statistics
do you know about Probability?
it's very important for any grade
in middle and high school
you will interactive and solve during the whole class time
Extra information
Please be ready with Zoom program installed on your computer
Location
location type icon
Online from Egypt
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
The class is taught in
Arabic
English
French
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
cb

mr fadel
Math Teacher since 1980
Prep school
secondary school

cb

mr fadel
Math Teacher since 1980
Prep school
secondary school

cb

mr fadel
Math Teacher since 1980
Prep school
secondary school

cb

mr fadel
Math Teacher since 1980
Prep school
secondary school
Read more
I can teach you each of:
Math for all grades (start from G5)
Statistics: for Middle and high school student
Geometry: for Middle and high school student
SAT preparing: for high school student
Calculus: for high school student
Precalculus: for high school student
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Looking to ace your GMAT, GRE, or SAT exams? Look no further! My expert tutoring service is here to guide you towards your academic success with flexible hours, affordable pricing, and a customized study program. Gain the skills and knowledge you need to achieve your desired score!

🌟 Flexible Hours:
I understand that your schedule can be hectic. That's why I offer flexible tutoring hours that fit seamlessly into your busy routine. Whether you prefer morning, afternoon, or evening sessions, I will accommodate your availability to ensure maximum convenience.

💲 Affordable Pricing:
Education shouldn't come at a steep cost. I believe in accessible and affordable tutoring for all students. My pricing plans are designed to be budget-friendly, ensuring that top-quality tutoring is achievable without breaking the bank. With me, you'll receive exceptional support at an affordable price.

📘 Custom Study Program:
I understand that each student has unique learning needs and goals. That's why I create a personalized study program tailored specifically to you. I will assess your strengths and weaknesses, identify target areas, and design a comprehensive roadmap to help you reach your full potential. I aim to provide a focused and efficient study plan, maximizing your study time and ensuring steady progress.

Don't leave your exam preparation to chance. Enroll in my tutoring service today and equip yourself with the knowledge, skills, and strategies necessary to excel in GMAT, GRE, and SAT exams.
verified badge
Preparing for the SAT, GRE, or GMAT math sections and want to stop losing points on problems you actually know how to solve?
This course is built around one goal: getting you the highest possible score on test day, in the shortest time, with the least wasted effort.
I'm a State Engineer (IAV Hassan II) with a CPGE background in Mathematics and Physics — the most rigorous math preparation track in the Moroccan system. The math on these standardized tests is well within that level, which means I don't just know how to solve these problems — I know multiple ways to solve them, and I'll teach you the fastest and most reliable one for exam conditions.

What's covered — by exam:
1-SAT Math

- Heart of Algebra (linear equations, systems, inequalities)
- Problem Solving & Data Analysis (ratios, percentages, statistics)
- Passport to Advanced Math (quadratics, functions, polynomials)
- Additional Topics (geometry, trigonometry, complex numbers)
- Calculator vs. no-calculator strategy

2-GRE Quantitative Reasoning

- Arithmetic and number properties
- Algebra and coordinate geometry
- Data interpretation and statistics
- Quantitative comparison strategy
- Time management under pressure

3-GMAT Quantitative / Focus Edition

- Problem Solving and Data Sufficiency
- Data Insights section
- Elimination strategies for tricky wording
- Pacing and guessing strategy

My teaching approach:
Standardized math tests are not about being good at math — they're about recognizing patterns, avoiding traps, and managing time. I teach you both: the actual math and the test-taking strategy that separates a 650 from a 750 on the GRE, or a 680 from a 780 on the SAT.
Every session is personalized. We start with a diagnostic — I identify exactly which question types are costing you the most points — then we build sessions around fixing those specifically. No wasted time on things you already know.

Who this is for:

Students targeting top universities in the US, UK, or Europe (SAT)
Professionals applying to MBA or graduate programs (GMAT / GRE)
Anyone who feels "stuck" at a score plateau and needs a structured push
Students with strong school math who just need to learn the test format


What I offer:

Diagnostic session to assess your current level and target score gap
Personalized session plan based on your exam date and weak areas
Practice problems with detailed step-by-step breakdowns
Timed mock drills to build exam-day confidence
Available for intensive short-term prep (2–4 weeks) or longer structured programs
verified badge
• I adopt a concrete and interactive approach: you code from the first lesson, with examples close to your needs and mini-projects to anchor what you have learned. Courses in C, C++, Python, Java, interactive Arduino projects, web development, etc.

• I have successfully accompanied students from EPFL, HEC Lausanne, HES-SO (HEIG-VD, HEIA-Fr) of EHL, etc. With a 100% success rate in exams on my student history!

• Each session begins with a simple explanation of key concepts (variables, loops, functions, objects, etc.), immediately followed by practical exercises to help you progress quickly and effectively.

• The objective is twofold: to build solid foundations and make you independent, while targeting your assessments and your concrete objectives.
verified badge
📚 Embark on a mathematical journey with a seasoned tutor! With an MBA from the prestigious London Business School and a strong foundation in Electrical Engineering, I bring a unique blend of analytical thinking and practical knowledge to my classes. Whether you're 7 or 70, my goal is to make math come alive for you. From building core concepts to conquering competitive exams like the GMAT, where I achieved a remarkable 90th percentile, I'm here to guide you at every step. Let's explore the world of numbers together and unlock your full mathematical potential! 🌟
verified badge
In these tailored Maths support sessions for the GMAT, SAT, and GRE, I combine tutoring with mentoring to guide your mathematical understanding and help you master the strategies necessary for exam success. My approach adapts to your natural learning style, ensuring each lesson is intuitive, engaging, and effective.

With over 10 years of experience in teaching Maths at various levels, I bring a wealth of both academic and real-world expertise to our sessions. Whether you need help with algebra, geometry, calculus, or data analysis, I’ll share effective strategies and problem-solving techniques that are directly aligned with your exam’s requirements.

Whether you're preparing for the GMAT, SAT, or GRE, I’m here to help you navigate any maths challenge. My lessons are customized to fit your individual learning style and academic goals, ensuring you leave each session feeling confident and ready for your exam.

Contact me now for availability, and let's schedule your first session soon. I look forward to working with you!
__________________________________________________________________________________

I'm actively supporting students from top universities worldwide, including:

UK:
• Imperial College London (+ Business School) (ICL)
• University College London (UCL)
• King’s College London (KCL)

The Netherlands:
• Delft University of Technology (TUDelft)
• University of Amsterdam (UvA)
• University of Groningen (RUG)

Switzerland:
• ETH Zurich - Swiss Federal Institute of Technology

Australia:
• Queensland University of Technology (QUT)
• University of Queensland (UQ)
• Griffith University
__________________________________________________________________________________

My name is Anh, and I was born and raised in the U.K. With over 10 years of international experience tutoring Maths, Sciences, and Engineering from Middle School to University Level, I’ve supported over 80 students worldwide in unlocking their full potential.

I have a fun, ambitious, and outgoing personality, and I’m passionate about music, cooking, and trying new things. In my tutoring and mentoring, I am patient, adaptable, and committed to meeting the unique needs of each student.

I work as an Engineering Specialist/Consultant, holding:
• Master’s degree in Aeronautical Engineering from Imperial College London,
• AAA* A-Level in Further Maths and Physics,

Having been mentored and tutored myself, I understand the challenges students face. Through my own experiences of overcoming obstacles and achieving success, I’m passionate about helping others do the same. Let’s work together to ensure you reach your full potential, both academically and personally!
verified badge
Do you want to learn programming but don't know where to start? Are you a beginner looking for clear explanations, or do you want to improve your coding skills with personalized support?

This private tutoring program is designed to help you master Python, one of the most versatile and easy-to-learn programming languages. Through a step-by-step approach, interactive exercises, and hands-on projects, you'll gain the confidence and skills to write code effectively and solve real-world problems.

💡 Why Choose this Program?
With these personalized courses, you will:
-
🚀 Learn at your own pace – Whether you’re a complete beginner or want to refine your skills, lessons adapt to your level.
🎯 Master the fundamentals – Understand key concepts like variables, loops, functions, and object-oriented programming.
🏗️ Complete hands-on projects – Work on real-world coding exercises, from simple scripts to mini-apps.
🐍 Develop problem-solving skills – Learn how to break down complex tasks and write efficient code.
🎓 Prepare for exams, jobs or personal projects – Whether you are a student, professional or enthusiast, Python is an essential skill.
💻 Get live support – Get real-time feedback, coding tips, and answers to your questions.
This interactive, hands-on learning experience ensures you understand Python while having fun coding!

📚 What Will You Learn?
This program covers everything you need to become comfortable with programming in Python:

✅ Python Basics (Great for Beginners)
Introduction to Python and installation of the development environment 🖥️
Variables, data types and user input 🔢
Operators and expressions 🧮
Conditional structures (if-else) and loops (for, while) 🔄
Writing and calling functions 🏗️
🚀 Intermediate Concepts (To Go Further)
Lists, Tuples, Dictionaries – Understanding Data Structures 📊
File Management – Reading and Writing Files 📄
Exception Handling – Making Your Code More Robust ⚠️
Introduction to modules and libraries 🏛️
🎯 Advanced Concepts (For the More Ambitious)
Object-Oriented Programming (OOP) – Classes, Objects, Inheritance 🏗️
Recursion and algorithm design 🧠
API and Web – Connecting Python to the web 🌐
Introduction to Databases – Storing and Retrieving Data 🗄️
🎨 Practical Projects & Applications
Creating simple games 🎮
Automation of repetitive tasks 🔄
Data analysis with pandas 📊
Web scraping and working with APIs 🌍
Introduction to Artificial Intelligence and Machine Learning 🤖 (optional for advanced learners)
🎯 An Interactive and Fun Learning Experience
Live Online Classes – Learn from home with interactive sessions via screen sharing.
Tailor-made lessons – Content adapts to your level for an effective and personalized learning journey.
Practical exercises and projects – Less theory, more practice! Learn with real-world examples.
Caring and motivating environment – No pressure, no judgment: progress at your own pace.
Practical application – Each concept learned is applied immediately through exercises and mini-projects.
🔔 For Who?
This program is ideal for:
✅ Complete beginners – If you’ve never written a line of code, no worries! The lessons start from scratch.
✅ Students – To prepare for programming courses, computer science exams or competitions.
✅ Self-taught – If you want to add Python to your skillset, this course offers you structured support.
✅ Professionals and people in retraining – Python is a sought-after skill in data science, automation and web development.
✅ Tech Enthusiasts – Curious to learn code? This course makes learning Python both fun and useful.

🚀 Ready to Embark on Your Python Adventure?
Join the "🐍 Personalized Private Lessons – 💻 Learn to Code and Program in Python!"
Gain the skills and confidence to write clean, efficient, and powerful code.

Sign up today and take your first steps into the exciting world of Python programming! 🔥
verified badge
This mathematics course is aimed at students in lower or upper secondary education who wish to strengthen their basic skills, fill in gaps or effectively prepare for an exam.

We will work together on understanding key concepts (arithmetic, geometry, algebra, functions, etc.) through clear explanations, progressive exercises and a method adapted to the pace of each student.

The goal is to restore confidence, develop logic and reasoning skills, and make mathematics more accessible and concrete.

This course is also suitable for students in scientific, technical or linguistic fields who need regular or occasional support.
verified badge
Understanding algorithms is essential for anyone pursuing computer science or programming. In this course, I provide a structured approach to learning algorithms—from fundamental concepts like sorting and searching to advanced techniques such as dynamic programming and graph theory. Whether you're preparing for exams, coding interviews, or aiming to improve your problem-solving skills, this course is designed to build strong algorithmic thinking. Through practical examples and step-by-step explanations, I help students master the logic and techniques needed to write efficient and elegant code.
verified badge
Welcome to the starting line of how software actually works!
This class is designed for anyone curious about how we get computers to solve problems efficiently. You don’t need to be a math genius or an expert coder yet, this class is all about training your brain to think step-by-step.

What You'll Learn:
Thinking in Steps: How to take a big, messy problem and write clear instructions for a computer to follow.

Organizing Information: Discovering the best ways to store and arrange data.

Classic Strategies: Learning the smart, time-tested tricks programmers use to sort data, search for answers, and tackle tough tasks.

Think of this course as learning the blueprints behind your favorite apps and systems. By the end, you won't just be writing code, you'll understand the clever logic that makes that code run fast and smart.

If there is anything you would like to discuss or learn I am freely to that.
verified badge
Data Mining Algorithms and Techniques Training Course - Beginner and Intermediate Level, for Computer Science Professionals and Non-Professionals.

The course content is titled: Advanced Analysis and Data Mining.
The book can be searched for using its name or the author's name.

Table of Contents

Chapter 1: Introduction to Advanced Analysis and Data Mining
1-1 What is data mining, its procedures and tools
1-2 What type of data is mined?
1-3 What are databases?
1-4 Relational Database
1-5 Query Language
1-6 Benefits of Database Mining
1-7 months data mining applications
A - Business Intelligence (Business Intelligence)
B - Internet search engines

Chapter Two: Data Recognition
2-1 Data Types, Characteristics, and Features
2-2 Statistical Description of Data
2-3 Visualization of Data
2-4 Measuring data similarity and difference
Chapter Three: Preparing Data for Analysis and Mining
3-1 The importance of preparing data for analysis and mining
3-2 Data Cleanup
3-3 Data Integration
3-4 Data Reduction
3-5 Data Transformation and Data Individualization

Chapter Four: Pattern Discovery and Exploration, Dependency and Correlation Rules
4-1 Basic Concepts
4-2 Shopping basket analysis (example)
4-3 Evaluating the dependency and correlation rules being explored
4-4 Mining Multi-Level Dependency and Linkage Rules
4-5 Mining multidimensional dependency and correlation rules
4-6 Rules of nominal and quantitative dependency and correlation
4-7 Exploring and identifying rare and negative patterns
4-8 Exploring and Determining the Rules of Dependency and Conditional Linkage
4-9 Evaluating dependency and correlation rules and distinguishing between useful and unhelpful ones
4-10 Measuring the type and strength of the relationship in dependency and correlation rules
4-11 Applications of pattern mining in practical life

Chapter Five: Analysis and Mining Using Classification and Prediction Algorithms
5-1 Basic Concepts
5-2 Classification using decision tree extrapolation
5-3 Classification using probability theory (hypothetical theory)
5-4 Classification using hypothetical network theory
5-5 Classification using correlation rules extrapolation
5-6 Classification using neural network algorithm
5-7 Classification using the nearest neighbor algorithm
5-8 Multi-category classification algorithms
5-9 Evaluating the efficiency and selection of classification algorithms

Chapter Six: Analysis and Mining Using Cluster Hashing Algorithms
6-1 Basic Concepts
6-2 Clustering by Division
6-3 Hierarchical Clustering
A. Hierarchical clustering
b. Hierarchical fission
6-4 Probability Clustering
6-5 High-Dimensional Clustering
6-6 Clustering of graphs and network data
6-7 Conditional Clustering
6-8 Cluster Segmentation Assessment

Chapter Seven: Analyzing and Mining Outliers and Complex Data Types
7-1 Basic Concepts
7-2 Types of extreme values
7-3 Ways to Explore Extreme Values
7-4 Complex Data Analysis and Mining

Chapter Eight: Planning Data Mining Operations and Their Applications in Society
8-1 Planning Data Mining Operations
8-2 Data Mining in the Community
8-3 Data mining applications in vital areas of society
8-4 Practical Application: Recommendation System Usage Scenario

Appendix 1: Database Fundamentals
Appendix 2: Data Warehouse Fundamentals
Appendix 3: Glossary of Data Mining Terms
verified badge
Knowing how to solve a question and solving it reliably under time pressure are different skills. We work on both.
I’m Bruno, a physician, GMAT tutor and founder of DG Prep, with approximately 19 years of experience teaching the exam. I work with MBA and business master’s applicants who want individual preparation, clear priorities and a deeper understanding of how to approach unfamiliar questions.
We start with your performance: not a generic syllabus.
Your current score, target, deadline and approach to questions guide our work. We distinguish gaps in knowledge from difficulties with reading, reasoning, calculation, timing and decision-making. Understanding why you make an error is the starting point for correcting it.
Quantitative Reasoning: Strengthen arithmetic and algebra, translate word problems accurately, compare solution methods and develop efficient, reliable calculations.
Verbal Reasoning: Build precise Reading Comprehension and Critical Reasoning skills. Learn to identify conclusions, test assumptions, distinguish evidence from inference and explain why an attractive answer is still wrong.
Data Insights: Work on Data Sufficiency, Table Analysis, Graphics Interpretation, Multi-Source Reasoning and Two-Part Analysis, with particular attention to identifying relevant information and managing time.
You participate actively in every lesson.
You explain your reasoning, test your assumptions and compare approaches. Rather than simply watching me solve questions, you learn how to choose and execute a method yourself. We strengthen the underlying concepts while developing the judgment needed to apply them under exam conditions.
Between sessions, you receive targeted practice and clear priorities for independent study. We revisit recurring errors and adjust the plan as your performance develops.
This preparation is suitable whether you are building your foundations, returning to the exam after a break or trying to move beyond a score plateau.
Lessons are delivered live online from Spain, primarily in English. Explanations in Spanish are also available when helpful. Sessions booked through this listing are taught by me personally.
I recommend lessons according to your needs and progress—not a predetermined number of hours. My objective is to help you become a more capable, independent test-taker.
To get started, send me a message through Apprentus with your target score, planned exam date and latest practice-test results, if available. Tell me what you currently find most difficult, and we can identify the right starting point.

Please use a laptop or desktop computer with a stable internet connection, and have pen and paper available. Before our first lesson, share your target score, planned exam date and latest practice-test score with section breakdown, if available. Include two or three questions that illustrate your main difficulties. New to the GMAT? Share your target programme and preparation timeline instead.
verified badge
Welcome to my classes in Computer Science, Programming, and Mathematics!

I offer lessons designed to help students understand important concepts in a simple and practical way.

Computer Science: Learn the fundamentals of computers, algorithms, and computer systems.

Programming: Discover programming languages and learn how to write code, solve problems, and develop your programming skills.

Mathematics: Improve your mathematical knowledge, understand formulas, and practice problem-solving techniques.

My lessons are adapted to each student's level, with clear explanations, practical examples, and exercises.

Whether you are a beginner or want to improve your skills, I will help you learn step by step and build your confidence.
verified badge
Mathematics & Computer Science | MSU Graduate | 20 Years of Experience

Candidate of Technical Sciences (PhD-equivalent) | Lomonosov Moscow State University

I offer individual online lessons in Mathematics, Computer Science, Programming, and International Exam Preparation for school students, university students, and adults.

With 20 years of teaching experience and a strong academic background, I help students understand complex concepts, develop analytical thinking, and confidently solve challenging problems.

ACADEMIC BACKGROUND

- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent).
- 20 years of teaching experience.

SUBJECTS & SPECIALIZATIONS

1. Computer Science & Programming

C++, Python, Java, Algorithms & Data Structures, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Databases, Software Development, Machine Learning and Artificial Intelligence.

2. Mathematics & Statistics

Calculus, Linear Algebra, Mathematical Analysis, Discrete Mathematics, Combinatorics, Probability Theory, Mathematical Statistics, Mathematical Logic and Optimization.

3. International Exam Preparation

IB, A-Level, AP, SAT, GRE and GMAT — Mathematics, Quantitative Reasoning and Data Insights.

4. Advanced Topics for University Students & Adults

Advanced Mathematics, Algorithms, C++ Performance Optimization, Mathematical Modeling, Machine Learning, Excel Automation and Business Process Optimization.

MY TEACHING APPROACH

I focus on clear explanations, logical reasoning, step-by-step problem-solving and a deep understanding of each subject.

Lessons are tailored to the student's level, academic program and individual goals — from foundational concepts to advanced university topics.
verified badge
Python class from basics to the advance from the students perspective with proper deep understanding of concepts.
Topics to be covered:
Basic Python and Programming fundamentals
Memory Management
OOPs
Data Structure and Algorithms
Libraries
Data analysis (using libraries Pandas, Numpy, etc.)
AI (ML, DL, RL, LLMs, RAG, Langchain etc.)

Maths using visualization of geometry, algebra, calculus, etc.
verified badge
✈️ Former ENAC Airline Pilot Cadet
🧑‍💼 State Engineer in Electronics, Electrical & Telecommunications
🧑‍🏫+10 Years of Distance Learning +7000 Hours of Courses Taught
⭐ Co-Founder of www.Mathssansfrontieres.com
📚 Specializing in preparation for Baccalaureate/Rheto/Brevet/CE1D exams.
🌍 Proficiency in the following programs: 🇫🇷, 🇧🇪, 🇨🇭, 🇨🇦, 🇲🇦, 🇦🇪
📅 Available from 8 AM to 11 PM, with the possibility of adapting to multiple time zones.
♾️ If I am more than 5 minutes late, the session is free.

At 33, I proudly wear the hats of engineer and former ENAC cadet pilot. But my favorite role is that of a passionate teacher!

My educational journey, marked by steady progress from elementary to high school, taught me a valuable lesson: simplicity is the key to understanding. Inspired by Einstein's words, I strive to explain complex concepts with such clarity that even a child could grasp them. This pedagogical approach is at the heart of my teaching method.

The goal is to demystify and break down the lessons so that my students can, in turn, teach them with ease. My passion for mathematics, strengthened by over 10,000 hours of experience, naturally led me to teaching this discipline.

My personal quest is fulfillment through my daily activities. My career began in engineering before I ventured into piloting with the best flight school in Europe, ENAC. However, it was in distance learning that I discovered a true passion. This mobility allows me to teach from all corners of the world (Indonesia, France, Morocco, etc.) and to undertake assignments in Japan, India, Vietnam, Sri Lanka, and elsewhere, all while staying connected with my students.

The gratitude of parents, witnessing their children's progress, is invaluable. I greatly appreciate the friendly relationship I cultivate with my students.

Our courses transcend traditional subjects, embracing sports, cinema, manga, video games... I strive to create a relaxed atmosphere where learning becomes a pleasure, thus making the concept of time secondary.

🚨 Places available for October-November 2026: 4 places remaining :)

⭐ Tutor with the most positive feedback at GoStudent for the year 2023 & 2025
message icon
Contact Fadel
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Looking to ace your GMAT, GRE, or SAT exams? Look no further! My expert tutoring service is here to guide you towards your academic success with flexible hours, affordable pricing, and a customized study program. Gain the skills and knowledge you need to achieve your desired score!

🌟 Flexible Hours:
I understand that your schedule can be hectic. That's why I offer flexible tutoring hours that fit seamlessly into your busy routine. Whether you prefer morning, afternoon, or evening sessions, I will accommodate your availability to ensure maximum convenience.

💲 Affordable Pricing:
Education shouldn't come at a steep cost. I believe in accessible and affordable tutoring for all students. My pricing plans are designed to be budget-friendly, ensuring that top-quality tutoring is achievable without breaking the bank. With me, you'll receive exceptional support at an affordable price.

📘 Custom Study Program:
I understand that each student has unique learning needs and goals. That's why I create a personalized study program tailored specifically to you. I will assess your strengths and weaknesses, identify target areas, and design a comprehensive roadmap to help you reach your full potential. I aim to provide a focused and efficient study plan, maximizing your study time and ensuring steady progress.

Don't leave your exam preparation to chance. Enroll in my tutoring service today and equip yourself with the knowledge, skills, and strategies necessary to excel in GMAT, GRE, and SAT exams.
verified badge
Preparing for the SAT, GRE, or GMAT math sections and want to stop losing points on problems you actually know how to solve?
This course is built around one goal: getting you the highest possible score on test day, in the shortest time, with the least wasted effort.
I'm a State Engineer (IAV Hassan II) with a CPGE background in Mathematics and Physics — the most rigorous math preparation track in the Moroccan system. The math on these standardized tests is well within that level, which means I don't just know how to solve these problems — I know multiple ways to solve them, and I'll teach you the fastest and most reliable one for exam conditions.

What's covered — by exam:
1-SAT Math

- Heart of Algebra (linear equations, systems, inequalities)
- Problem Solving & Data Analysis (ratios, percentages, statistics)
- Passport to Advanced Math (quadratics, functions, polynomials)
- Additional Topics (geometry, trigonometry, complex numbers)
- Calculator vs. no-calculator strategy

2-GRE Quantitative Reasoning

- Arithmetic and number properties
- Algebra and coordinate geometry
- Data interpretation and statistics
- Quantitative comparison strategy
- Time management under pressure

3-GMAT Quantitative / Focus Edition

- Problem Solving and Data Sufficiency
- Data Insights section
- Elimination strategies for tricky wording
- Pacing and guessing strategy

My teaching approach:
Standardized math tests are not about being good at math — they're about recognizing patterns, avoiding traps, and managing time. I teach you both: the actual math and the test-taking strategy that separates a 650 from a 750 on the GRE, or a 680 from a 780 on the SAT.
Every session is personalized. We start with a diagnostic — I identify exactly which question types are costing you the most points — then we build sessions around fixing those specifically. No wasted time on things you already know.

Who this is for:

Students targeting top universities in the US, UK, or Europe (SAT)
Professionals applying to MBA or graduate programs (GMAT / GRE)
Anyone who feels "stuck" at a score plateau and needs a structured push
Students with strong school math who just need to learn the test format


What I offer:

Diagnostic session to assess your current level and target score gap
Personalized session plan based on your exam date and weak areas
Practice problems with detailed step-by-step breakdowns
Timed mock drills to build exam-day confidence
Available for intensive short-term prep (2–4 weeks) or longer structured programs
verified badge
• I adopt a concrete and interactive approach: you code from the first lesson, with examples close to your needs and mini-projects to anchor what you have learned. Courses in C, C++, Python, Java, interactive Arduino projects, web development, etc.

• I have successfully accompanied students from EPFL, HEC Lausanne, HES-SO (HEIG-VD, HEIA-Fr) of EHL, etc. With a 100% success rate in exams on my student history!

• Each session begins with a simple explanation of key concepts (variables, loops, functions, objects, etc.), immediately followed by practical exercises to help you progress quickly and effectively.

• The objective is twofold: to build solid foundations and make you independent, while targeting your assessments and your concrete objectives.
verified badge
📚 Embark on a mathematical journey with a seasoned tutor! With an MBA from the prestigious London Business School and a strong foundation in Electrical Engineering, I bring a unique blend of analytical thinking and practical knowledge to my classes. Whether you're 7 or 70, my goal is to make math come alive for you. From building core concepts to conquering competitive exams like the GMAT, where I achieved a remarkable 90th percentile, I'm here to guide you at every step. Let's explore the world of numbers together and unlock your full mathematical potential! 🌟
verified badge
In these tailored Maths support sessions for the GMAT, SAT, and GRE, I combine tutoring with mentoring to guide your mathematical understanding and help you master the strategies necessary for exam success. My approach adapts to your natural learning style, ensuring each lesson is intuitive, engaging, and effective.

With over 10 years of experience in teaching Maths at various levels, I bring a wealth of both academic and real-world expertise to our sessions. Whether you need help with algebra, geometry, calculus, or data analysis, I’ll share effective strategies and problem-solving techniques that are directly aligned with your exam’s requirements.

Whether you're preparing for the GMAT, SAT, or GRE, I’m here to help you navigate any maths challenge. My lessons are customized to fit your individual learning style and academic goals, ensuring you leave each session feeling confident and ready for your exam.

Contact me now for availability, and let's schedule your first session soon. I look forward to working with you!
__________________________________________________________________________________

I'm actively supporting students from top universities worldwide, including:

UK:
• Imperial College London (+ Business School) (ICL)
• University College London (UCL)
• King’s College London (KCL)

The Netherlands:
• Delft University of Technology (TUDelft)
• University of Amsterdam (UvA)
• University of Groningen (RUG)

Switzerland:
• ETH Zurich - Swiss Federal Institute of Technology

Australia:
• Queensland University of Technology (QUT)
• University of Queensland (UQ)
• Griffith University
__________________________________________________________________________________

My name is Anh, and I was born and raised in the U.K. With over 10 years of international experience tutoring Maths, Sciences, and Engineering from Middle School to University Level, I’ve supported over 80 students worldwide in unlocking their full potential.

I have a fun, ambitious, and outgoing personality, and I’m passionate about music, cooking, and trying new things. In my tutoring and mentoring, I am patient, adaptable, and committed to meeting the unique needs of each student.

I work as an Engineering Specialist/Consultant, holding:
• Master’s degree in Aeronautical Engineering from Imperial College London,
• AAA* A-Level in Further Maths and Physics,

Having been mentored and tutored myself, I understand the challenges students face. Through my own experiences of overcoming obstacles and achieving success, I’m passionate about helping others do the same. Let’s work together to ensure you reach your full potential, both academically and personally!
verified badge
Do you want to learn programming but don't know where to start? Are you a beginner looking for clear explanations, or do you want to improve your coding skills with personalized support?

This private tutoring program is designed to help you master Python, one of the most versatile and easy-to-learn programming languages. Through a step-by-step approach, interactive exercises, and hands-on projects, you'll gain the confidence and skills to write code effectively and solve real-world problems.

💡 Why Choose this Program?
With these personalized courses, you will:
-
🚀 Learn at your own pace – Whether you’re a complete beginner or want to refine your skills, lessons adapt to your level.
🎯 Master the fundamentals – Understand key concepts like variables, loops, functions, and object-oriented programming.
🏗️ Complete hands-on projects – Work on real-world coding exercises, from simple scripts to mini-apps.
🐍 Develop problem-solving skills – Learn how to break down complex tasks and write efficient code.
🎓 Prepare for exams, jobs or personal projects – Whether you are a student, professional or enthusiast, Python is an essential skill.
💻 Get live support – Get real-time feedback, coding tips, and answers to your questions.
This interactive, hands-on learning experience ensures you understand Python while having fun coding!

📚 What Will You Learn?
This program covers everything you need to become comfortable with programming in Python:

✅ Python Basics (Great for Beginners)
Introduction to Python and installation of the development environment 🖥️
Variables, data types and user input 🔢
Operators and expressions 🧮
Conditional structures (if-else) and loops (for, while) 🔄
Writing and calling functions 🏗️
🚀 Intermediate Concepts (To Go Further)
Lists, Tuples, Dictionaries – Understanding Data Structures 📊
File Management – Reading and Writing Files 📄
Exception Handling – Making Your Code More Robust ⚠️
Introduction to modules and libraries 🏛️
🎯 Advanced Concepts (For the More Ambitious)
Object-Oriented Programming (OOP) – Classes, Objects, Inheritance 🏗️
Recursion and algorithm design 🧠
API and Web – Connecting Python to the web 🌐
Introduction to Databases – Storing and Retrieving Data 🗄️
🎨 Practical Projects & Applications
Creating simple games 🎮
Automation of repetitive tasks 🔄
Data analysis with pandas 📊
Web scraping and working with APIs 🌍
Introduction to Artificial Intelligence and Machine Learning 🤖 (optional for advanced learners)
🎯 An Interactive and Fun Learning Experience
Live Online Classes – Learn from home with interactive sessions via screen sharing.
Tailor-made lessons – Content adapts to your level for an effective and personalized learning journey.
Practical exercises and projects – Less theory, more practice! Learn with real-world examples.
Caring and motivating environment – No pressure, no judgment: progress at your own pace.
Practical application – Each concept learned is applied immediately through exercises and mini-projects.
🔔 For Who?
This program is ideal for:
✅ Complete beginners – If you’ve never written a line of code, no worries! The lessons start from scratch.
✅ Students – To prepare for programming courses, computer science exams or competitions.
✅ Self-taught – If you want to add Python to your skillset, this course offers you structured support.
✅ Professionals and people in retraining – Python is a sought-after skill in data science, automation and web development.
✅ Tech Enthusiasts – Curious to learn code? This course makes learning Python both fun and useful.

🚀 Ready to Embark on Your Python Adventure?
Join the "🐍 Personalized Private Lessons – 💻 Learn to Code and Program in Python!"
Gain the skills and confidence to write clean, efficient, and powerful code.

Sign up today and take your first steps into the exciting world of Python programming! 🔥
verified badge
This mathematics course is aimed at students in lower or upper secondary education who wish to strengthen their basic skills, fill in gaps or effectively prepare for an exam.

We will work together on understanding key concepts (arithmetic, geometry, algebra, functions, etc.) through clear explanations, progressive exercises and a method adapted to the pace of each student.

The goal is to restore confidence, develop logic and reasoning skills, and make mathematics more accessible and concrete.

This course is also suitable for students in scientific, technical or linguistic fields who need regular or occasional support.
verified badge
Understanding algorithms is essential for anyone pursuing computer science or programming. In this course, I provide a structured approach to learning algorithms—from fundamental concepts like sorting and searching to advanced techniques such as dynamic programming and graph theory. Whether you're preparing for exams, coding interviews, or aiming to improve your problem-solving skills, this course is designed to build strong algorithmic thinking. Through practical examples and step-by-step explanations, I help students master the logic and techniques needed to write efficient and elegant code.
verified badge
Welcome to the starting line of how software actually works!
This class is designed for anyone curious about how we get computers to solve problems efficiently. You don’t need to be a math genius or an expert coder yet, this class is all about training your brain to think step-by-step.

What You'll Learn:
Thinking in Steps: How to take a big, messy problem and write clear instructions for a computer to follow.

Organizing Information: Discovering the best ways to store and arrange data.

Classic Strategies: Learning the smart, time-tested tricks programmers use to sort data, search for answers, and tackle tough tasks.

Think of this course as learning the blueprints behind your favorite apps and systems. By the end, you won't just be writing code, you'll understand the clever logic that makes that code run fast and smart.

If there is anything you would like to discuss or learn I am freely to that.
verified badge
Data Mining Algorithms and Techniques Training Course - Beginner and Intermediate Level, for Computer Science Professionals and Non-Professionals.

The course content is titled: Advanced Analysis and Data Mining.
The book can be searched for using its name or the author's name.

Table of Contents

Chapter 1: Introduction to Advanced Analysis and Data Mining
1-1 What is data mining, its procedures and tools
1-2 What type of data is mined?
1-3 What are databases?
1-4 Relational Database
1-5 Query Language
1-6 Benefits of Database Mining
1-7 months data mining applications
A - Business Intelligence (Business Intelligence)
B - Internet search engines

Chapter Two: Data Recognition
2-1 Data Types, Characteristics, and Features
2-2 Statistical Description of Data
2-3 Visualization of Data
2-4 Measuring data similarity and difference
Chapter Three: Preparing Data for Analysis and Mining
3-1 The importance of preparing data for analysis and mining
3-2 Data Cleanup
3-3 Data Integration
3-4 Data Reduction
3-5 Data Transformation and Data Individualization

Chapter Four: Pattern Discovery and Exploration, Dependency and Correlation Rules
4-1 Basic Concepts
4-2 Shopping basket analysis (example)
4-3 Evaluating the dependency and correlation rules being explored
4-4 Mining Multi-Level Dependency and Linkage Rules
4-5 Mining multidimensional dependency and correlation rules
4-6 Rules of nominal and quantitative dependency and correlation
4-7 Exploring and identifying rare and negative patterns
4-8 Exploring and Determining the Rules of Dependency and Conditional Linkage
4-9 Evaluating dependency and correlation rules and distinguishing between useful and unhelpful ones
4-10 Measuring the type and strength of the relationship in dependency and correlation rules
4-11 Applications of pattern mining in practical life

Chapter Five: Analysis and Mining Using Classification and Prediction Algorithms
5-1 Basic Concepts
5-2 Classification using decision tree extrapolation
5-3 Classification using probability theory (hypothetical theory)
5-4 Classification using hypothetical network theory
5-5 Classification using correlation rules extrapolation
5-6 Classification using neural network algorithm
5-7 Classification using the nearest neighbor algorithm
5-8 Multi-category classification algorithms
5-9 Evaluating the efficiency and selection of classification algorithms

Chapter Six: Analysis and Mining Using Cluster Hashing Algorithms
6-1 Basic Concepts
6-2 Clustering by Division
6-3 Hierarchical Clustering
A. Hierarchical clustering
b. Hierarchical fission
6-4 Probability Clustering
6-5 High-Dimensional Clustering
6-6 Clustering of graphs and network data
6-7 Conditional Clustering
6-8 Cluster Segmentation Assessment

Chapter Seven: Analyzing and Mining Outliers and Complex Data Types
7-1 Basic Concepts
7-2 Types of extreme values
7-3 Ways to Explore Extreme Values
7-4 Complex Data Analysis and Mining

Chapter Eight: Planning Data Mining Operations and Their Applications in Society
8-1 Planning Data Mining Operations
8-2 Data Mining in the Community
8-3 Data mining applications in vital areas of society
8-4 Practical Application: Recommendation System Usage Scenario

Appendix 1: Database Fundamentals
Appendix 2: Data Warehouse Fundamentals
Appendix 3: Glossary of Data Mining Terms
verified badge
Knowing how to solve a question and solving it reliably under time pressure are different skills. We work on both.
I’m Bruno, a physician, GMAT tutor and founder of DG Prep, with approximately 19 years of experience teaching the exam. I work with MBA and business master’s applicants who want individual preparation, clear priorities and a deeper understanding of how to approach unfamiliar questions.
We start with your performance: not a generic syllabus.
Your current score, target, deadline and approach to questions guide our work. We distinguish gaps in knowledge from difficulties with reading, reasoning, calculation, timing and decision-making. Understanding why you make an error is the starting point for correcting it.
Quantitative Reasoning: Strengthen arithmetic and algebra, translate word problems accurately, compare solution methods and develop efficient, reliable calculations.
Verbal Reasoning: Build precise Reading Comprehension and Critical Reasoning skills. Learn to identify conclusions, test assumptions, distinguish evidence from inference and explain why an attractive answer is still wrong.
Data Insights: Work on Data Sufficiency, Table Analysis, Graphics Interpretation, Multi-Source Reasoning and Two-Part Analysis, with particular attention to identifying relevant information and managing time.
You participate actively in every lesson.
You explain your reasoning, test your assumptions and compare approaches. Rather than simply watching me solve questions, you learn how to choose and execute a method yourself. We strengthen the underlying concepts while developing the judgment needed to apply them under exam conditions.
Between sessions, you receive targeted practice and clear priorities for independent study. We revisit recurring errors and adjust the plan as your performance develops.
This preparation is suitable whether you are building your foundations, returning to the exam after a break or trying to move beyond a score plateau.
Lessons are delivered live online from Spain, primarily in English. Explanations in Spanish are also available when helpful. Sessions booked through this listing are taught by me personally.
I recommend lessons according to your needs and progress—not a predetermined number of hours. My objective is to help you become a more capable, independent test-taker.
To get started, send me a message through Apprentus with your target score, planned exam date and latest practice-test results, if available. Tell me what you currently find most difficult, and we can identify the right starting point.

Please use a laptop or desktop computer with a stable internet connection, and have pen and paper available. Before our first lesson, share your target score, planned exam date and latest practice-test score with section breakdown, if available. Include two or three questions that illustrate your main difficulties. New to the GMAT? Share your target programme and preparation timeline instead.
verified badge
Welcome to my classes in Computer Science, Programming, and Mathematics!

I offer lessons designed to help students understand important concepts in a simple and practical way.

Computer Science: Learn the fundamentals of computers, algorithms, and computer systems.

Programming: Discover programming languages and learn how to write code, solve problems, and develop your programming skills.

Mathematics: Improve your mathematical knowledge, understand formulas, and practice problem-solving techniques.

My lessons are adapted to each student's level, with clear explanations, practical examples, and exercises.

Whether you are a beginner or want to improve your skills, I will help you learn step by step and build your confidence.
verified badge
Mathematics & Computer Science | MSU Graduate | 20 Years of Experience

Candidate of Technical Sciences (PhD-equivalent) | Lomonosov Moscow State University

I offer individual online lessons in Mathematics, Computer Science, Programming, and International Exam Preparation for school students, university students, and adults.

With 20 years of teaching experience and a strong academic background, I help students understand complex concepts, develop analytical thinking, and confidently solve challenging problems.

ACADEMIC BACKGROUND

- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent).
- 20 years of teaching experience.

SUBJECTS & SPECIALIZATIONS

1. Computer Science & Programming

C++, Python, Java, Algorithms & Data Structures, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Databases, Software Development, Machine Learning and Artificial Intelligence.

2. Mathematics & Statistics

Calculus, Linear Algebra, Mathematical Analysis, Discrete Mathematics, Combinatorics, Probability Theory, Mathematical Statistics, Mathematical Logic and Optimization.

3. International Exam Preparation

IB, A-Level, AP, SAT, GRE and GMAT — Mathematics, Quantitative Reasoning and Data Insights.

4. Advanced Topics for University Students & Adults

Advanced Mathematics, Algorithms, C++ Performance Optimization, Mathematical Modeling, Machine Learning, Excel Automation and Business Process Optimization.

MY TEACHING APPROACH

I focus on clear explanations, logical reasoning, step-by-step problem-solving and a deep understanding of each subject.

Lessons are tailored to the student's level, academic program and individual goals — from foundational concepts to advanced university topics.
verified badge
Python class from basics to the advance from the students perspective with proper deep understanding of concepts.
Topics to be covered:
Basic Python and Programming fundamentals
Memory Management
OOPs
Data Structure and Algorithms
Libraries
Data analysis (using libraries Pandas, Numpy, etc.)
AI (ML, DL, RL, LLMs, RAG, Langchain etc.)

Maths using visualization of geometry, algebra, calculus, etc.
verified badge
✈️ Former ENAC Airline Pilot Cadet
🧑‍💼 State Engineer in Electronics, Electrical & Telecommunications
🧑‍🏫+10 Years of Distance Learning +7000 Hours of Courses Taught
⭐ Co-Founder of www.Mathssansfrontieres.com
📚 Specializing in preparation for Baccalaureate/Rheto/Brevet/CE1D exams.
🌍 Proficiency in the following programs: 🇫🇷, 🇧🇪, 🇨🇭, 🇨🇦, 🇲🇦, 🇦🇪
📅 Available from 8 AM to 11 PM, with the possibility of adapting to multiple time zones.
♾️ If I am more than 5 minutes late, the session is free.

At 33, I proudly wear the hats of engineer and former ENAC cadet pilot. But my favorite role is that of a passionate teacher!

My educational journey, marked by steady progress from elementary to high school, taught me a valuable lesson: simplicity is the key to understanding. Inspired by Einstein's words, I strive to explain complex concepts with such clarity that even a child could grasp them. This pedagogical approach is at the heart of my teaching method.

The goal is to demystify and break down the lessons so that my students can, in turn, teach them with ease. My passion for mathematics, strengthened by over 10,000 hours of experience, naturally led me to teaching this discipline.

My personal quest is fulfillment through my daily activities. My career began in engineering before I ventured into piloting with the best flight school in Europe, ENAC. However, it was in distance learning that I discovered a true passion. This mobility allows me to teach from all corners of the world (Indonesia, France, Morocco, etc.) and to undertake assignments in Japan, India, Vietnam, Sri Lanka, and elsewhere, all while staying connected with my students.

The gratitude of parents, witnessing their children's progress, is invaluable. I greatly appreciate the friendly relationship I cultivate with my students.

Our courses transcend traditional subjects, embracing sports, cinema, manga, video games... I strive to create a relaxed atmosphere where learning becomes a pleasure, thus making the concept of time secondary.

🚨 Places available for October-November 2026: 4 places remaining :)

⭐ Tutor with the most positive feedback at GoStudent for the year 2023 & 2025
Good-fit Instructor Guarantee
favorite button
message icon
Contact Fadel