Teaching

Understanding is worth everything. I teach to help others pursue it.

The beginning of wisdom is this: Get wisdom. Though it cost all you have, get understanding. (Proverbs 4:7, NIV)

I’ve served as a Teaching Assistant and MSG leader, focusing on clarity, confidence, and curiosity in computer science. My role as a TA involves my assistance in class, and my role as an MSG Leader involves holding two two-hour sessions where students can attend and work on lab assignments or homework for the class, with my assistance.

Courses & Materials

CS 105 · Digital Media Computing

S · 2026

Lafayette College

Instructor: Sofia Serrano

I am looking forward to assisting students in Dr. Serrano's section this semester.

CS 104 · Intro to Game Programming

F · 2025

Lafayette College

Instructor: Christian Lopez-Bencosme

Returning for my third semester of TAing the intro courses, I focused primarily on improving the clarity of my instruction.

CS 104 · Intro to Game Programming

S · 2025

Lafayette College

Instructor: Lauren Biernacki

Led weekly MSG sessions and created targeted practice sets to help students prepare for an exam. Lectured a final exam review session.

CS 105 · Digital Media Computing

F · 2024

Lafayette College

Instructor: Justin Smith

First semester as TA; developed review sheets and demo code for exam review and to practice concepts.


Teaching Philosophy

In my instruction, I value the following:

Casual depth

Come as you are—anyone can engage deeply. A relaxed tone lowers the barrier, and depth comes from good questions.

Personalized learning

Meet learners where they are. When curiosity reaches beyond the syllabus, offer intuition and next steps.

Active classroom

Learning is social. I design sessions that prompt discussion, collaboration, and hands-on practice.

Clarity first

Start with intuition and examples, then layer abstraction. Concepts stick when they’re grounded.

Confidence building

Frequent low-stakes checks and visible progress help students trust themselves and keep momentum.

Curiosity-driven

Questions fuel learning. I model wonder, reward exploration, and encourage “why?” as much as “how?”.

Inclusive & accessible

All backgrounds and learning styles are welcome. Materials and pacing are designed to include everyone.