Bellevue in-person classes + online programs

From a Child’s First Line of Code to AP Computer Science

Engaging, structured computer science classes for elementary, middle, and high school students. Students build real projects, strengthen problem-solving skills, and grow with confidence.

Beginner-friendly Small classes Project-based learning
9+Years of CS teaching
K–12Learning pathway
APReader experience
SmallInteractive classes

Programs for every stage

A Clear Learning Path from Beginner to Advanced

Families can start with the recommended age group and move forward as skills grow.

Grades 4–8

Python Pioneers!

Tuition: $1,490

Students move from block coding to real text-based programming with Python.

  • Variables, loops, conditionals, and functions
  • Games, data, Turtle, and mini-projects
  • Strong preparation for advanced courses
Enroll in Python →
Advanced • After 2 Years of Python Pioneers

AI Explorer with Python

Tuition: $1,690

An advanced project-based course for students with two years of Python Pioneers experience, using Python to explore how AI systems learn and solve problems.

  • Apply Python skills to real AI projects
  • Explore machine learning, data, and model thinking
  • Build a bridge from Python foundations to advanced AI
Enroll in AI Explorer →
Grades 4–8

Intro to AI

An age-appropriate introduction to how modern AI learns, predicts, and generates.

  • Supervised, unsupervised, and reinforcement learning
  • Neural networks and generative AI
  • Hands-on projects and responsible AI
Enroll in AI →
Grades 3+

ACSL Competition Training

Structured preparation in computer science concepts, logic, and competition problem solving.

  • Elementary and Junior divisions
  • Weekly practice and contest strategy
  • Support for national-level preparation
Enroll in ACSL →
Grades 9–12

AP Computer Science A

Tuition: $1,950 Long-term / $1,050 Exam Prep

A rigorous Java course aligned to AP CSA concepts, exam skills, and long-term coding growth.

  • Java fundamentals and object-oriented programming
  • AP-style multiple-choice and free-response practice
  • Long-term and intensive options
Enroll in AP CSA →
Grades 9–12

AP Computer Science Principles

Tuition: $1,950 Long-term / $1,050 Exam Prep

An accessible AP course covering computing, data, algorithms, the internet, and the Create task.

  • Broad introduction to computer science
  • Create Performance Task guidance
  • Exam preparation and project support
Enroll in AP CSP →

Why families choose us

Serious Learning, Supportive Teaching

1

Clear Progression

Students know what they are learning now and what comes next.

2

Small-Group Attention

Teachers can notice misunderstandings early and give targeted support.

3

Real Projects

Students learn by creating, debugging, explaining, and presenting.

4

Family Communication

Families receive clear expectations, feedback, and next-step guidance.

Learning in Action

Students Build, Collaborate, and Present

From first coding projects to advanced algorithm presentations, students learn by creating, explaining, and sharing their work.

Our Teachers

Experienced Educators, Thoughtful Guidance

Meet the educators who help students build strong foundations, confidence, and lasting problem-solving skills.

Ms. Yang, Founder and Lead Instructor

Ms. Yang · Founder & Lead Instructor

AP Computer Science Expertise with a Student-Centered Approach

Ms. Yang is a high school AP Computer Science teacher in a top-ranked school district in the Greater Seattle area, with extensive experience teaching AP Computer Science A, Python, and computer science courses. She has also served as an AP Computer Science A Reader for the College Board.

Her teaching emphasizes strong fundamentals, computational thinking, and long-term learning pathways—helping students grow from programming beginners toward competitions, AP courses, and advanced computer science.

Greater Seattle AP CS Teacher AP CSA Reader Python & Computer Science Competition Coaching
Ms. Yuan, Computer Science Instructor

Ms. Yuan · Computer Science Instructor

Computer Science, AI, and Real-World Technology Experience

Ms. Yuan holds a U.S. master's degree in Computer Science and has a strong background in Python, artificial intelligence, data analysis, and machine learning. She has served as a teaching assistant for graduate-level coursework in AI, Python, and database integration.

She also brings more than seven years of professional technology and product experience to the classroom, helping students connect programming concepts with real-world applications while building confidence, logical thinking, and problem-solving skills.

M.S. in Computer Science Python & AI Machine Learning 7+ Years Tech Experience

Family feedback

What Families Value

Replace these samples with approved parent testimonials before publishing.

“My child went from being nervous about coding to proudly showing us a complete project.”

— Parent of an elementary student

“The course is organized, challenging, and easy for parents to follow.”

— Parent of a Python student

“The AP practice and feedback helped my student understand both the content and the exam.”

— Parent of a high school student

Frequently asked questions

Everything Families Need Before Enrolling

Still unsure? Complete the enrollment form and select “I need a recommendation.”

Can beginners enroll?

Yes. Scratch Adventure, Python Pioneers, Intro to AI, and AP CSP all have beginner-friendly entry points. AP CSA placement depends on the student’s age, math readiness, and prior experience.

What equipment is needed?

Students generally need a laptop, charger, stable internet connection for online classes, and a notebook. Specific software instructions are provided before class.

Are classes online or in person?

Selected classes are offered in person in the Bellevue area, while AP and other programs may also be available online. Availability is listed during enrollment.

How do I know which class is right?

Use the quick recommendation tool above or choose “I need a recommendation” in the enrollment form. We will review the student’s grade and experience before confirming placement.

What happens after I submit the form?

You will receive a confirmation with placement, schedule, tuition, payment instructions, and class policies. Enrollment is finalized after payment and confirmation.

Ready to enroll?

One Registration Center, Always Up to Date

View current tuition, availability, and registration forms in one place.

Open Registration Center

Enroll Now