SH

Shalini H.

4.5

Experienced Computer Science Instructor

Message teacher

Students taught

1,800+ learners taught

Experienced teacher

20 years teaching

Teaches

English, Maths

Teaching snapshot

1,800

Learners taught by Shalini H.

3

Published classes on Undoschool

About me

Computer scientist and educator with 20 years teaching and industry experience, focused on foundational Python and problem-solving for college-bound learners. With two decades of college teaching and industry experience in computer science, this instructor focuses on foundationa...

I speak

English

My Classes

Minecraft Haunted House Build-Off
SH

Shalini H.

Minecraft Haunted House Build-Off

Beginner

Level

9–11

Ages

50 min

Duration

1 / Week

Classes

1

Weeks

$20.00per class
See schedule
Introduction to Python Programming — Part 1
SH

Shalini H.

4.5(8)

Introduction to Python Programming — Part 1

Beginner

Level

11–16

Ages

55 min

Duration

1 / Week

Classes

7

Weeks

$21.00per class
See schedule
Roblox Game Development with Lua (Beginner)
SH

Shalini H.

Roblox Game Development with Lua (Beginner)

Beginner

Level

7–12

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$21.50per class
See schedule

What my students say

4.5 rating

8 reviews · 1,800+ learners taught

Shilpa S.

August 24, 2026

Introduction to Python Programming — Part 1

I appreciated the clear progression through topics like loops, conditionals and random-number applications across seven weeks. My 14-year-old found most lessons engaging and the 55-minute length was generally appropriate. At times the pace felt a little quick for trickier concepts, so a slightly slower tempo or extra practice would have been ideal, but it's a solid introductory course that builds good problem-solving foundations.

Kayla J.

July 30, 2026

Introduction to Python Programming — Part 1

The curriculum covering program design, strings and conditionals was exactly what we wanted for an introductory course. The once-a-week, 55-minute format fit our schedule, though I think a bit more practice between lessons would help reinforce the concepts. Overall my 11-year-old stayed engaged and learned a lot over the seven weeks.

Ryan H.

July 12, 2026

Introduction to Python Programming — Part 1

This was a great starting point for programming for my 13-year-old. The weekly 55-minute sessions and emphasis on problem-solving and program design helped them feel confident with basics like loops and random-number applications.

My specialties

Computer scientist and educator with 20 years teaching and industry experience, focused on foundational Python and problem-solving for college-bound learners. · Works With: 16–18 Years · 20+ Years Experience