Guiding principle

Support all students in developing their literacy, numeracy, rationality, and humanity towards a more just and compassionate society.

Teaching Philosophy

My approach to teaching is built on three core ideas:

  • Trusting relationships

    People learn best when they feel safe. I try to build a culture where we can be ourselves and make mistakes in front of each other.

  • Personalized support

    Everybody is different. I try to meet people where they are, so that we can take a step forward from there together.

  • Encouraging autonomy

    Independence comes from learning how to learn. I strongly encourage metacognitive reflection throughout the learning process.

Dinesh Ayyappan teaching students in a classroom setting, demonstrating hands-on learning activities

Teaching Experience

AP Computer Science A

4 years

Java programming, object-oriented design principles, and algorithms to prepare students for college-level computer science

DP Mathematics

1 year

First year of HL Applications and Interpretation covering number theory, algebra, modeling, statistics, and probability

MYP Design

2 years

Focused on repeated explorations of the design cycle for digital and physical products

MYP Mathematics

2 years

Introduction to algebraic thinking and mathematical reasoning

MCAS Physics

3 years

Introductory course covering heat transfer, energy, kinematics, forces, and electromagnetism.

MCAS Engineering

1 year

Broad survey of topics including scale drawings, zoning laws, material properties, manufacturing safety, and more.

Intro Computer Science (CS1)

3 years

Foundational course introducing programming concepts (in Python and Java), computational thinking, and problem-solving

Game Design

3 years

Programming, digital art, storytelling, and game design in extremely (fun,) interdisciplinary, game jam-styled sprints with modern engines (e.g. Unity, Twine, Godot)

Mobile App Development

2 years

App Inventor-based course with strands of user research and issues of social significance

Physics

2 years

Organized around topics defined by the way we interact with them organically and politically