facebook
favorite button
member since icon
Since November 2026
Instructor since November 2026
Python for Teens & Adults: From Zero to Games, Data & AI Projects
course price icon
From 66 C$ /h
arrow icon
Learn real Python – the language used by engineers, data analysts and AI developers – step by step, from your first line of code to your own projects. Lessons are fully personalised, so they work just as well for a curious teenager as for an adult starting from zero.

WHO THIS CLASS IS FOR
• Teens (13+) who want to learn real coding, need help with programming at school, or are ready to move on from Scratch
• Adult beginners – for a career change, for work, or simply out of curiosity
• Anyone who wants to understand how data analysis and AI work in practice

WHAT WE LEARN
• Programming basics: variables, conditions, loops and functions
• Lists, dictionaries, text and files
• Problem solving and debugging – thinking like a programmer
• Working with data: tables, charts and simple analysis (pandas, matplotlib)
• Automating everyday tasks, e.g. renaming files or processing spreadsheets
• Simple games and graphics (Pygame, Turtle)
• A first look at AI and machine learning

PROJECT EXAMPLES
• A quiz or number-guessing game
• A personal budget or habit tracker
• Charts and insights from a real dataset
• A simple chatbot

HOW LESSONS WORK
1. First lesson: a short chat and a mini-task to see your level and goals
2. A personal learning path built around what you need and enjoy – games, data, work tasks or AI
3. Each lesson: new idea → coding together → coding on your own → quick review
4. Small practice tasks between lessons
5. Every project is saved, so you build your own portfolio. For teens, I send regular progress updates to parents.

WHY LEARN WITH ME
I work in data analytics and I'm doing a PhD in software engineering, so code is part of my everyday work. I teach Python and AI to both teenagers and adult beginners, and I explain things in plain language, without jargon, at your pace.

Before booking, send me a message about your experience and what you'd like to learn or build (parents: please add the student's age) – I'll prepare a first project for you.
Location
green drop pin icongreen drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Helsinki University of Technology student village, Finland
location type icon
At teacher's location :
  • Täffä AB, Otaniemi, Espoo, Finland
  • Original Sokos Hotel Tapiola Garden, Tapiola, Espoo, Finland
location type icon
Online from Finland
About Me
Hi, I'm Maria, an engineer and STEM teacher based in the Helsinki region.

I work in data analytics and sustainable energy and I'm doing a PhD in software engineering, so math, data and code are part of my everyday work. That's what I bring to my lessons: real examples of how these subjects are used outside the classroom.

My teaching style: I start from where the student is, explain things clearly and step by step, and make sure they understand the "why", not just the "how". Mistakes are welcome, they show us what to work on next. Lessons are structured but friendly, and I like each one to end with something the student can be proud of.

I teach math (ages 10–18), Python programming, and AI & machine learning for teens. Lessons are in English.
Education
• PhD studies in Software Engineering – LUT University (in progress)
• Master's degree in Big Data Analytics – Arcada University of Applied Sciences
• Specialisation studies in Wind Power and Hydrogen (FITech) – Aalto University
Experience / Qualifications
TEACHING EXPERIENCE
• AurinkoLab Engineering school, Helsinki region: Teacher: Math, Python, AI & machine learning for Adults, hands-on engineering, robotics and AI
• AI-literacy lessons with Aalto Design Factory

PROFESSIONAL BACKGROUND
• Data analytics and digital twins in transport – current professional work

RECOGNITION
• IEEE STEM Champion 2025
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
English
Armenian
Russian
Availability of a typical week
(GMT -05: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
Math can feel confusing, stressful or just boring – until it suddenly clicks. In these online lessons I help students aged 10–18 truly understand math instead of memorising steps, so they feel confident in class, in tests and in exams.

WHO THIS CLASS IS FOR
• Students who need to catch up and fill gaps
• Students who are doing well and want more challenge
• Students preparing for tests, exams or math competitions such as Math Kangaroo

WHAT WE CAN WORK ON
• Numbers, fractions, percentages and ratios
• Algebra: equations, functions and graphs
• Geometry and trigonometry
• Probability and statistics
• Olympiad-style problems and logical thinking

I follow your school's curriculum (Finnish national curriculum, IB or IGCSE) and happily work with your own textbook and homework.

HOW LESSONS WORK
1. First lesson: a short diagnostic to find gaps and agree on goals
2. A personal plan with small, achievable steps
3. Each lesson: clear explanation → solving together → solving independently → quick recap
4. Short practice between lessons, with feedback
5. Regular progress updates for parents

WHY LEARN WITH ME
I'm an engineer and STEM educator, so I love showing where math is really used – in technology, data, AI and solar energy. Students start to see math as a useful tool, not just a school subject. I'm patient, and every question is welcome.
Read more
How does a machine actually learn? In these online lessons you'll find out by building your own machine learning models in Python – step by step, with clear explanations, lots of visuals and real data. The math is explained intuitively, and if you want to go deeper, we can.

WHO THIS CLASS IS FOR
• Teens (13+) who are curious about AI and want to go beyond just using AI apps
• Adults who want to understand AI and machine learning for work, studies or a career change
• Students working on school projects, science competitions or university applications in AI and data
Basic Python is helpful. New to Python? We can start with a short Python crash course, or with my Python class.

WHAT WE LEARN
• How machine learning works: data, training, testing and predictions
• Working with data in Python: pandas, charts, cleaning data
• Classic models with scikit-learn: regression, classification, decision trees, clustering
• Evaluating models: accuracy, overfitting, and why models make mistakes
• Introduction to neural networks and image recognition
• How large language models like ChatGPT work – in simple terms
• AI ethics: bias, fairness, privacy and responsible use

PROJECT EXAMPLES
• Predict solar power production from weather data
• Teach a computer to recognise handwritten digits
• Build a spam or movie-review classifier
• Find patterns in a real dataset of your choice

HOW LESSONS WORK
1. First lesson: a short chat about your goals and a quick check of your Python level
2. A personal plan – theory in small portions, always followed by hands-on coding
3. Each lesson: idea → coding together → your own experiment → quick review
4. Every project is saved, so you build a portfolio for school, university applications or job interviews
5. For teens, I send regular progress updates to parents

WHY LEARN WITH ME
I hold a Master's degree in Big Data Analytics, work in data analytics and sustainable energy, and I'm doing a PhD in software engineering. I teach AI and machine learning to teenagers and adults, and I love turning complex ideas into simple, visual explanations.

Before booking, send me a message about your Python experience and what you'd like to achieve (parents: please add the student's age), I'll suggest a plan for the first lesson.
Read more
Similar classes
message icon
Contact Maria
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Good-fit Instructor Guarantee
favorite button
message icon
Contact Maria