teaching portfolio

Welcome to my Teaching Portfolio. This page focuses on my teaching statement, inclusion statement, experience as a teaching assistant, other teaching experiences, and sample lesson and lecture materials.


Teaching Philosophy Statement

My path into teaching has developed alongside my work in human-computer interaction and my interest in how people think, communicate, and work together in complex settings. During my PhD at Cornell University, I’ve been a teaching assistant for courses in machine learning, virtual and augmented reality, and computing for global development. These experiences have shaped how I think about teaching, not as delivering content, but as helping students build understanding together.

A lot of my approach is influenced by my research on shared cognition and teamwork in high-stakes environments. In those settings, small misunderstandings can have big consequences, and I see a similar dynamic in the classroom. Because of that, I focus on making learning collaborative and grounded. I try to connect abstract concepts to real-world applications, drawing on my experience building systems like MazeWorld to study human–AI teaming, and encourage students to think about how what they’re learning applies in practice.

In my teaching, I emphasize active learning and problem solving. I structure sessions around questions and scenarios, often having students work in small groups before discussing ideas as a class. This helps students engage more deeply and build confidence in their own thinking. At the same time, I encourage them to think critically about the systems they design, including questions of usability, accessibility, and broader impact.

Ultimately, my goal is to create an environment where students feel comfortable engaging with difficult ideas, asking questions, and learning from each other. I want them to leave with both strong technical skills and the ability to think critically about technology, so they are prepared to navigate complex problems in research, industry, and beyond.

Download Teaching Philosophy Statement PDF

Experience as a Teaching Assistant and Student Evaluations

Courses taught as a TA, with a summary of student evaluations.

Virtual and Augmented Reality

Fall 2024 · INFO 5340/ CS 5650

Cornell Tech · Teaching Assistant · Instructor: Harald Haraldsson

Evaluation Details

Student Evaluation Comments

  • Jonathan Segal, opened extra office hours when needed and helped with general information and assistance along the way.
  • I would like to nominate Jonathan Segal. He was extremely helpful in assisting students with homework and projects. He demonstrated clear mastery of the subject, as he was able to deconstruct and explain concepts in a simple to understand way. Additionally, he is very accommodating and was willing to provide assistance even outside of his office hours.
  • Jonathan Segal, he was very helpful in debugging my code issue in the one experience I had with him
  • Jonathon Segal, he helped with some of the homeworks and final project outside the time that he likely was supposed to.
  • Jonathan was really helpful in office hours! He explained concepts pretty

Computing and Global Development

Spring 2024 · INFO 4505/5505

Cornell University · Teaching Assistant · Instructor: Aditya Vashistha

Evaluation Details

Responses: 5 | Scale anchors: 1="Never or Poor", 5="Always or Excellent"

StatementMean
My TA is approachable and responsive to requests for support.4.75
My TA uses varied and creative ways to teach and check understanding.4.50
My TA provides feedback/rubrics on assignments, quizzes, and/or exams.4.75
My TA creates flexibility and variety in activities and assignments.4.50
My TA uses active learning techniques (e.g., polling, think-pair-share, reflection).4.50
My TA encourages me to ask questions and to express my opinions.5.00
My TA provides opportunities for students to work collaboratively with one another.4.50
My TA appears to be fair and unbiased when grading my assignments.5.00
My TA maintains a welcoming and inclusive environment for all students.4.75
My TA asks questions that help me think about a problem and work towards a solution.4.50
My TA communicates course material in a way that I can understand it.5.00
My TA contributes positively towards my learning experience in this course.4.75
Overall, I would rate my TA as (on a scale from 1-5 where 1 is poor and 5 is great).4.40

How students interacted with this TA:

Grader: 2 | Office Hours: 1 | Other: 2

0. Other ways you interacted with this TA

  • on Slack to ask questions about the class
  • Slack

1. Comment on the TA's teaching strengths as well as areas in which improvement is needed or encouraged.

  • Very responsive, always helpful and caring.
  • He helped me with my assignments.
  • good at providing feedback

2. Comment on the TA's communication strategies. Were there any barriers to your understanding? Is there anything the TA does that is especially helpful for communicating? Please respectfully describe the challenges and strengths you experienced.

  • He communicates very well, and I can expect a quick response from him.
  • communicates well and gives good feedback
Other Teaching Experiences