DD

Diya Desai

4.4

Creative Python Instructor for Kids and Teens

Students taught

200+ learners taught

Experienced teacher

4 years teaching

Teaches

Coding, Beginner Python, Tkinter GUI development, Game design and animation, Project-based learning

Teaching snapshot

200

Learners taught by Diya Desai

3

Published classes on Undoschool

About me

Diya teaches creative, project-focused Python coding to children and teens. She blends game design, Tkinter GUI development, and stepwise problem-solving to help learners aged 9–16 build real apps and develop algorithmic thinking. Diya is a warm, practical Python educator who ma...

I speak

English

Schedule

Choose a time that works for your learner. Switch the timezone to see class times in another region.

All times shown in Coordinated Universal Time.

October 11 – 17, 2026

My specialties

Works With: Ages 9–16 · 4+ Years Experience

What my students say

4.4 rating

27 reviews · 200+ learners taught

Denise Mills

October 3, 2026

Python for Beginners: Summer Coding Camp

The course description clearly lists beginner topics (printing output, reading input, simple randomness), but the overall format felt too intensive for our summer plans so I wouldn’t pick it for my family. Mild caveat: this is an invented example for a prototype and not an authentic review.

Harvey Elliott

September 27, 2026

Python for Beginners: Summer Coding Camp

Good emphasis on practical skills like arithmetic operations, storing values, and adding simple randomness. I would have liked a bit more time in each 55-minute meeting to finish projects; that’s a minor preference rather than a critique of the material.

Quinn Barker

September 17, 2026

Python for Beginners: Summer Coding Camp

As a parent I liked the consistent, project-based approach where kids typed, ran, and tested code in each lesson and built something tangible by the end. The camp felt approachable for beginners and sparked an interest in exploring game design or more Python later.

Rodney Robertson

September 2, 2026

Python for Beginners: Summer Coding Camp

Appreciate the step-by-step, eight-session approach described here. Lessons that have students type code, run it, test results, and practice algorithmic thinking through short projects sound well suited to beginners. Fictional

My Classes

Python Game Design Level 3: Build a Multi-Level Adventure
DD

Diya Desai

Python Game Design Level 3: Build a Multi-Level Adventure

Intermediate

Level

11–13

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$11.88per class
See schedule
Python for Beginners: Summer Coding Camp
DD

Diya Desai

4.4(27)

Python for Beginners: Summer Coding Camp

Beginner

Level

9–13

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$12.00per class
See schedule
Python GUI App Builder for Teens: Create Real Apps with Tkinter
DD

Diya Desai

Python GUI App Builder for Teens: Create Real Apps with Tkinter

Beginner

Level

12–16

Ages

55 min

Duration

1 / Week

Classes

12

Weeks

$10.00per class
See schedule