Search
Paul O.'s Photo

AP Computer Science A Tutor — Former High School Teacher (20 Years)
Paul O.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60

About Paul


Bio

I’m a retired high school Computer Science teacher with 20+ years of classroom experience — including many years teaching AP Computer Science A (Java) — and a prior career as a professional software engineer.

Over my career I worked with hundreds of students at every skill level, including many who initially found programming confusing or overwhelming. My approach is patient, practical, and highly step-by-step: we focus on why concepts work, not just memorizing syntax.

I also designed a...

I’m a retired high school Computer Science teacher with 20+ years of classroom experience — including many years teaching AP Computer Science A (Java) — and a prior career as a professional software engineer.

Over my career I worked with hundreds of students at every skill level, including many who initially found programming confusing or overwhelming. My approach is patient, practical, and highly step-by-step: we focus on why concepts work, not just memorizing syntax.

I also designed a hands-on computer science and engineering program for students who learn best by doing. In this program, students built working Arduino projects (robots, controllers, sensors) while learning to program in C. The curriculum was adopted and taught for 15 years across four high schools — and it deeply shaped how I tutor today: make concepts concrete, build confidence, and celebrate progress.

Education & Background
• B.S. Electrical Engineering (Seattle University)
• MBA (Stanford Graduate School of Business)
• M.S. (Stanford School of Medicine)
• Master in Teaching (Seattle University)
• Industry experience as a software developer

I tutor AP Computer Science A (Java) as well as foundational programming skills. I’m especially effective with students who need clearer explanations, real-world examples, or a slower pace to truly “click” with the material.

If your student needs structured support, help catching up, or wants to build confidence before exams — I’d be glad to help.


Education

Seattle University
Electrical Engineeri
Stanford University
MBA
Stanford University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Science

Computer Science

28 years software development and engineering in industry followed by 20 years teaching engineering and AP Computer Science in public high school. Undergraduate degree in Electrical Engineering from Seattle University, MBA from Stanford Graduate School of Business, Master of Science from Stanford School of Medicine, Master In Teaching from Seattle University.
Java

Java

Retired after teaching AP Computer Science A for 20 years. Former software engineer in Seattle area and Silicon Valley. Education includes advanced degrees from Stanford and Seattle universities.
Robotics

Robotics

I taught computer science and engineering courses at the high school level for many years, including hands-on, project-based instruction using Arduino and Raspberry Pi platforms. Students built working devices such as robots and sensor-based systems, programming them primarily in C/C++. My focus was on helping students understand how hardware and software interact, with an emphasis on debugging, wiring, and incremental testing. I designed the curriculum specifically for hands-on and kinesthetic learners and supported students with varying levels of prior experience. This course ran for over 15 years across multiple high schools.
Paul O.'s Photo

Questions? Contact Paul before you book.

Still have questions?

Hourly Rate: $60
Contact Paul