GT

Grace T.

4.4

Programming & Ukulele Instructor

Message teacher

Students taught

1,900+ learners taught

Experienced teacher

20 years teaching

Teaches

Introductory Programming (C++ & Java) and Ukulele Basics, C++ fundamentals, Java basics, Algorithmic thinking, Beginner ukulele

Teaching snapshot

1,900

Learners taught by Grace T.

3

Published classes on Undoschool

About me

Computer scientist and long-time instructor teaching introductory C++, Java, and beginner ukulele to teens. A seasoned computer science instructor with a degree in the field and 20 years of college-level teaching and industry experience. This educator brings a structured, proble...

I speak

English

My Classes

Introduction to C++ Programming — Part 1
GT

Grace T.

4.5(8)

Introduction to C++ Programming — Part 1

Beginner

Level

11–16

Ages

55 min

Duration

1 / Week

Classes

7

Weeks

$19.50per class
See schedule
Introduction to Java Programming — Part 1
GT

Grace T.

4.6(36)

Introduction to Java Programming — Part 1

Beginner

Level

11–16

Ages

55 min

Duration

1 / Week

Classes

7

Weeks

$20.00per class
See schedule
Ukulele Jumpstart: Beginner Ukulele Basics
GT

Grace T.

4.4(54)

Ukulele Jumpstart: Beginner Ukulele Basics

Beginner

Level

10–15

Ages

45 min

Duration

1 / Week

Classes

4

Weeks

$21.50per class
See schedule

What my students say

4.4 rating

124 reviews · 1,900+ learners taught

Lionel M.

September 9, 2026

Introduction to Java Programming — Part 1

Good introduction to Java for beginners with practical coding early on. The single weekly 55-minute session worked for our schedule, but I can see other families preferring a slightly shorter, more frequent format.

Kajal B.

September 6, 2026

Ukulele Jumpstart: Beginner Ukulele Basics

A concise, effective beginner course — the 45-minute weekly lessons covered the essentials and left my teenager excited to continue learning independently using the resources recommended.

My specialties

Works With: 16–18 Years · 20+ Years Experience