facebook
favorite button
member since icon
Since July 2026
Instructor since July 2026
Data Analysis Tutor | Python, R, Statistics & Machine Learning
course price icon
From 27 £ /h
arrow icon
Want to learn how to turn data into meaningful insights?

I offer practical tutoring in data analysis using real datasets and modern analytical tools.

Topics include:

Exploratory Data Analysis (EDA)
Data visualization
Data cleaning
Feature engineering
Statistical analysis
Machine learning fundamentals
Regression models
Classification
Clustering
Model evaluation
Research project support

Software:

Python
R
Pandas
NumPy
Matplotlib
Scikit-learn
SQL

Lessons can be tailored for from complete beginners to university coursework, research projects, or career development.
Extra information
bring your curiosity
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Lausanne, Switzerland
location type icon
At teacher's location :
  • Lausanne, Switzerland
location type icon
Online from Switzerland
About Me
I am a native Chinese speaker currently pursuing a Master's degree in Statistics at EPFL (École Polytechnique Fédérale de Lausanne). Having studied and lived in multilingual environments, I understand the challenges of learning a new language. I enjoy helping students build confidence through patient, personalized lessons that make Chinese practical, engaging, and enjoyable.
Education
EPFL, Master's degree in Statistics, Bachelor's degress in Mathematics (awarded the Best Bachelor's Degree Graduate Prize). Completed professional courses in educational psychology and Designing Learning Tools, which has strengthened my understanding of effective teaching and student-centered learning.
Experience / Qualifications
I am currently pursuing a Master's degree in Statistics at EPFL (École Polytechnique Fédérale de Lausanne) after graduating first in my Mathematics class with a Bachelor's degree in Mathematics (Statistics and Data Science specialization).

I have over six years of tutoring experience, teaching Mathematics, Physics, and English to middle school and high school students through private lessons. I have also worked as a Teaching Assistant at EPFL, where I lead exercise sessions for university students and help them understand challenging mathematical concepts. In addition, I have tutored university students in calculus, linear algebra, probability, and statistics.

As a native Chinese speaker fluent in English, I can teach Chinese to learners of all levels, from complete beginners to advanced students. My lessons are patient, interactive, and tailored to each student's goals, whether they are learning Chinese for travel, work, examinations, or personal interest.
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
120 minutes
The class is taught in
English
Chinese
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Whether you are preparing for an exam, catching up on coursework, or aiming for top grades, I offer personalized mathematics lessons tailored to your goals and learning style.

I teach students from primary school to university level, including:

Algebra
Calculus
Linear Algebra
Geometry
Probability
Mathematical Analysis
Discrete Mathematics
Exam preparation

As a Master's student in Statistics and a Teaching Assistantat EPFL, I help students understand not only how to solve problems, but also why the methods work.

Lessons are adapted to each student's pace, with clear explanations, worked examples, and structured problem-solving techniques.
Read more
Whether you are learning Chinese for travel, work, study, HSK exams, or personal interest, I offer personalized lessons tailored to your goals and learning pace.

I teach students of all levels, from complete beginners who have never learned Chinese to advanced learners looking to improve their fluency and confidence.

Lessons can focus on:

• Speaking and conversation
• Listening comprehension
• Reading and writing (Simplified Chinese)
• Pronunciation and tones
• Grammar and vocabulary
• HSK preparation
• Everyday Chinese for travel, work, or daily life

My teaching style emphasizes communication and understanding rather than memorization. Every lesson is adapted to your needs, with clear explanations, practical examples, and plenty of opportunities to practice.

I am fluent in both English and Chinese, so I can explain difficult concepts clearly in English whenever needed. Whether your goal is to pass an exam or simply communicate confidently in Chinese, I will help you progress step by step in a supportive and encouraging learning environment.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Graduate student with a Bachelor in Mathematics and a Bachelor in Economics offers this course to help anyone wishing to progress in Mathematics, whatever the level (up to Bachelor), whatever the age, in order to best pass your exams / competitions.
I have from my own experience of Mathematics discovered, that each student requires a different learning technique, so I strive to create a tailor-made and individualized program in order to progress at best.
verified badge
Good morning ! My name is Nicolas, I am 36 years old and I help children aged 6 to 16 to regain confidence in their skills, learn to concentrate, and coach them in their revisions / homework.
I particularly support neuro-atypical people (ADHD, Hypersensitive, HPI) and help them sort through their thoughts and emotions, to be better at school and at home.
verified badge
Welcome to my online math, physics and French lessons!

I graduated from a major school of electronics and computer science, passionate about teaching and eager to share my knowledge with students of all levels.

Whether you are in primary, secondary or higher education, I can help you improve your academic results, consolidate your achievements and achieve your academic goals.

My online courses are personalized according to the needs and abilities of each student. I adapt to your learning pace, learning style and interests to make the learning experience as rewarding as possible.

I offer interactive sessions, hands-on exercises, and tips to help you learn the skills you need to succeed.

Whether you need one-off help with an exam or want to take regular classes to boost your skills, my online classes are here to help.

Do not hesitate to contact me for more information or to schedule your first session. I look forward to helping you achieve your academic goals and sharing my passion for teaching with you!
verified badge
I am an EPFL student, continuing my master in electrical engineering.
I have been tutoring students in gymnase and primary and secondary school in math and physics for about more than 5 years now.
I love sharing my knowledge, it’s always a pleasure to help.
I am a calm and patient person:)
verified badge
These courses have the following objectives:
-Learn to program in Python
- Understand the notions of object-oriented programming.
- Understand the most important programming models and concepts of software engineering.
-Learn how to debug and debugging techniques and tools to help you write better code.
-Use code management tools
-Introduction to numpy and pandas libraries
- Implement the knowledge acquired in your projects.
verified badge
Graduate psychologist and in retraining, I give tutoring lessons at your home in all subjects for a primary and college level.

I have already given during and after my studies many private lessons to students encountering temporary difficulties during the school year or by following them over the entire school year.

With my experience as a psychologist, I have knowledge on how to interact with students as well as work on their learning motivation.

I am also converting to a FLE (French as a Foreign Language) master's degree in which I am also learning how to teach knowledge to students.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
English homework help, English tutoring, English lessons for beginners and those with some basic knowledge.

Who I am:
A student who, above all, wants to be useful and help others, recently spent a year in England with a host family to learn and master this magnificent language. There, I successfully passed the Cambridge First Certificate in English exam with a grade of A and a C1 level.

I am a very patient and cheerful person; and I will know how to transmit my passion for English!
verified badge
As a student at the Haute École Pédagogique de Lausanne (HEP), I offer tailored support for students in grades 5 to 8, covering all subjects in the school curriculum.

I use the Romand Study Plan (PER) to identify and target essential skills. Each catch-up plan is tailored to the challenges encountered during the previous year or focuses on consolidating acquired skills before the start of the school year.

The goal is for the child to start the year with peace of mind, rested and with a solid foundation in all subjects.

The sessions are interactive, adapted to the pace and specific needs of each student.
verified badge
EPFL engineer and teacher of Mathematics and Computer Science at the Gymnasium in the canton of Vaud, I support students in their maturity and baccalaureate exams to pass their exams.

🔹 Clear and structured courses
🔹 Targeted exercises to progress quickly
🔹 Effective method to gain confidence

My goal: to help you understand, train, and reach your best level.
verified badge
Learn Mandarin in a practical, engaging, and structured way tailored to your goals. Whether you’re a complete beginner, a student, or a professional working with Chinese clients, lessons are designed to help you build real confidence in speaking, listening, and understanding Mandarin.
I focus on functional language use, not just textbook learning — so you’ll be able to handle real-life situations such as conversations, travel, business interactions, or daily communication. For children and students, I incorporate interactive methods to keep lessons fun while building a strong foundation in pronunciation (pinyin), vocabulary, and writing.
Lessons can be adapted to:
Beginners starting from zero
Conversational Mandarin for daily use
Business Mandarin and cultural context
School support (reading, writing, homework help)
I am fluent in English and can support explanations in French if needed, making it easier for learners in Switzerland to follow along comfortably.
Each session is customised to your pace and learning style, with clear progression and practical results.
verified badge
Are you looking for math support for your child in Secondary I? I offer private lessons adapted to the Vaud curriculum, either in person in Lausanne or online.
As an 18-year-old student in a sports-studies program at the gymnasium, I have just completed the mathematics program. This close familiarity with the subject matter allows me to understand precisely where students struggle: transitioning from concrete to abstract calculations, manipulating fractions and proportions, basic equations, linear functions, and plane geometry.
What we work on together:
• The concepts covered in class, based on textbooks and student exercises
• Occasional difficulties or blockages that arise
• Preparation of meaningful assessments and cantonal benchmark tests
• The method: how to read a problem statement, structure an answer, and verify a result
My teaching method: I adapt the pace to each student, I always start with the materials they use in class, and I place equal emphasis on understanding and confidence. Many students fall behind not because of a lack of ability, but because they have fallen behind on a few key concepts. Identifying these concepts and reviewing them thoroughly often changes their entire trajectory.
verified badge
Hello everyone !
Do you want to learn French, improve your level, or help your child succeed in their school year? I'm here to help!
I offer private French lessons and academic support adapted to all ages and levels (primary, secondary, adults).

My Services
Academic Support (Homework Help): Methodological support, review of concepts seen in class, preparation for exams and dictations.
French as a Foreign Language (FLE): For non-French speakers who wish to learn the basics or improve their oral and written expression.
Refresher course: Grammar, conjugation, spelling and vocabulary enrichment to gain confidence.
verified badge
My approach as a private tutor is based on a personalized, supportive, and progress-oriented approach for each student. I adapt my methods to the level, pace, and objectives of each individual, emphasizing active learning, practice, and building confidence.

Each lesson begins with a quick assessment of current needs, followed by targeted exercises and clear explanations, then guided application to consolidate learning. I place particular importance on student motivation, study methods, and autonomy.

My approach is distinguished by a strong capacity for adaptation, active listening and experience in human support and transmission, particularly in a multicultural and multilingual context.

The courses are aimed at students of beginner to intermediate level, particularly in languages and academic support, as well as anyone wishing to improve their confidence, method and results in a sustainable way.
verified badge
Are you looking to learn programming from scratch or improve your coding skills? I am a software engineer with over 7 years of professional experience and currently pursuing a Master’s degree in Computer Science in Switzerland.

I offer personalized lessons in Java, Python, SQL, Object-Oriented Programming, Data Structures, Algorithms, Web Development, and Software Engineering. Whether you are a beginner, university student, or professional looking to improve your skills, I will adapt the lessons to your goals and learning pace.

My lessons include practical coding exercises, real-world examples, interview preparation, debugging techniques, and project guidance to help you build confidence and succeed
message icon
Contact Esa
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Graduate student with a Bachelor in Mathematics and a Bachelor in Economics offers this course to help anyone wishing to progress in Mathematics, whatever the level (up to Bachelor), whatever the age, in order to best pass your exams / competitions.
I have from my own experience of Mathematics discovered, that each student requires a different learning technique, so I strive to create a tailor-made and individualized program in order to progress at best.
verified badge
Good morning ! My name is Nicolas, I am 36 years old and I help children aged 6 to 16 to regain confidence in their skills, learn to concentrate, and coach them in their revisions / homework.
I particularly support neuro-atypical people (ADHD, Hypersensitive, HPI) and help them sort through their thoughts and emotions, to be better at school and at home.
verified badge
Welcome to my online math, physics and French lessons!

I graduated from a major school of electronics and computer science, passionate about teaching and eager to share my knowledge with students of all levels.

Whether you are in primary, secondary or higher education, I can help you improve your academic results, consolidate your achievements and achieve your academic goals.

My online courses are personalized according to the needs and abilities of each student. I adapt to your learning pace, learning style and interests to make the learning experience as rewarding as possible.

I offer interactive sessions, hands-on exercises, and tips to help you learn the skills you need to succeed.

Whether you need one-off help with an exam or want to take regular classes to boost your skills, my online classes are here to help.

Do not hesitate to contact me for more information or to schedule your first session. I look forward to helping you achieve your academic goals and sharing my passion for teaching with you!
verified badge
I am an EPFL student, continuing my master in electrical engineering.
I have been tutoring students in gymnase and primary and secondary school in math and physics for about more than 5 years now.
I love sharing my knowledge, it’s always a pleasure to help.
I am a calm and patient person:)
verified badge
These courses have the following objectives:
-Learn to program in Python
- Understand the notions of object-oriented programming.
- Understand the most important programming models and concepts of software engineering.
-Learn how to debug and debugging techniques and tools to help you write better code.
-Use code management tools
-Introduction to numpy and pandas libraries
- Implement the knowledge acquired in your projects.
verified badge
Graduate psychologist and in retraining, I give tutoring lessons at your home in all subjects for a primary and college level.

I have already given during and after my studies many private lessons to students encountering temporary difficulties during the school year or by following them over the entire school year.

With my experience as a psychologist, I have knowledge on how to interact with students as well as work on their learning motivation.

I am also converting to a FLE (French as a Foreign Language) master's degree in which I am also learning how to teach knowledge to students.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
English homework help, English tutoring, English lessons for beginners and those with some basic knowledge.

Who I am:
A student who, above all, wants to be useful and help others, recently spent a year in England with a host family to learn and master this magnificent language. There, I successfully passed the Cambridge First Certificate in English exam with a grade of A and a C1 level.

I am a very patient and cheerful person; and I will know how to transmit my passion for English!
verified badge
As a student at the Haute École Pédagogique de Lausanne (HEP), I offer tailored support for students in grades 5 to 8, covering all subjects in the school curriculum.

I use the Romand Study Plan (PER) to identify and target essential skills. Each catch-up plan is tailored to the challenges encountered during the previous year or focuses on consolidating acquired skills before the start of the school year.

The goal is for the child to start the year with peace of mind, rested and with a solid foundation in all subjects.

The sessions are interactive, adapted to the pace and specific needs of each student.
verified badge
EPFL engineer and teacher of Mathematics and Computer Science at the Gymnasium in the canton of Vaud, I support students in their maturity and baccalaureate exams to pass their exams.

🔹 Clear and structured courses
🔹 Targeted exercises to progress quickly
🔹 Effective method to gain confidence

My goal: to help you understand, train, and reach your best level.
verified badge
Learn Mandarin in a practical, engaging, and structured way tailored to your goals. Whether you’re a complete beginner, a student, or a professional working with Chinese clients, lessons are designed to help you build real confidence in speaking, listening, and understanding Mandarin.
I focus on functional language use, not just textbook learning — so you’ll be able to handle real-life situations such as conversations, travel, business interactions, or daily communication. For children and students, I incorporate interactive methods to keep lessons fun while building a strong foundation in pronunciation (pinyin), vocabulary, and writing.
Lessons can be adapted to:
Beginners starting from zero
Conversational Mandarin for daily use
Business Mandarin and cultural context
School support (reading, writing, homework help)
I am fluent in English and can support explanations in French if needed, making it easier for learners in Switzerland to follow along comfortably.
Each session is customised to your pace and learning style, with clear progression and practical results.
verified badge
Are you looking for math support for your child in Secondary I? I offer private lessons adapted to the Vaud curriculum, either in person in Lausanne or online.
As an 18-year-old student in a sports-studies program at the gymnasium, I have just completed the mathematics program. This close familiarity with the subject matter allows me to understand precisely where students struggle: transitioning from concrete to abstract calculations, manipulating fractions and proportions, basic equations, linear functions, and plane geometry.
What we work on together:
• The concepts covered in class, based on textbooks and student exercises
• Occasional difficulties or blockages that arise
• Preparation of meaningful assessments and cantonal benchmark tests
• The method: how to read a problem statement, structure an answer, and verify a result
My teaching method: I adapt the pace to each student, I always start with the materials they use in class, and I place equal emphasis on understanding and confidence. Many students fall behind not because of a lack of ability, but because they have fallen behind on a few key concepts. Identifying these concepts and reviewing them thoroughly often changes their entire trajectory.
verified badge
Hello everyone !
Do you want to learn French, improve your level, or help your child succeed in their school year? I'm here to help!
I offer private French lessons and academic support adapted to all ages and levels (primary, secondary, adults).

My Services
Academic Support (Homework Help): Methodological support, review of concepts seen in class, preparation for exams and dictations.
French as a Foreign Language (FLE): For non-French speakers who wish to learn the basics or improve their oral and written expression.
Refresher course: Grammar, conjugation, spelling and vocabulary enrichment to gain confidence.
verified badge
My approach as a private tutor is based on a personalized, supportive, and progress-oriented approach for each student. I adapt my methods to the level, pace, and objectives of each individual, emphasizing active learning, practice, and building confidence.

Each lesson begins with a quick assessment of current needs, followed by targeted exercises and clear explanations, then guided application to consolidate learning. I place particular importance on student motivation, study methods, and autonomy.

My approach is distinguished by a strong capacity for adaptation, active listening and experience in human support and transmission, particularly in a multicultural and multilingual context.

The courses are aimed at students of beginner to intermediate level, particularly in languages and academic support, as well as anyone wishing to improve their confidence, method and results in a sustainable way.
verified badge
Are you looking to learn programming from scratch or improve your coding skills? I am a software engineer with over 7 years of professional experience and currently pursuing a Master’s degree in Computer Science in Switzerland.

I offer personalized lessons in Java, Python, SQL, Object-Oriented Programming, Data Structures, Algorithms, Web Development, and Software Engineering. Whether you are a beginner, university student, or professional looking to improve your skills, I will adapt the lessons to your goals and learning pace.

My lessons include practical coding exercises, real-world examples, interview preparation, debugging techniques, and project guidance to help you build confidence and succeed
Good-fit Instructor Guarantee
favorite button
message icon
Contact Esa