Carnegie Mellon University
Eberly Center

Teaching Excellence & Educational Innovation

Thank you for all your help this semester.

I have learned a lot from the class and you're so patient and good at explaining concepts.

I really enjoyed studio with you again this semester.

I really appreciate your patience and how you always took the time to push our ideas further.

Thank you for always being so encouraging and supportive.

Your kind and reassuring look during my lightning talk gave me the courage to face my fear of public speaking...

Thanks for being such an amazing professor!

The energy you bring into the classroom is contagious and brought excitement to my day.

Thank a Teacher

Teachers can have a huge impact on our lives, and it's important that students have an opportunity to thank the ones that made a difference.

The Thank a Teacher Program is offered by the Eberly Center as a way to foster a culture of gratitude here at CMU. We take a broad notion of "teacher" to include professors and faculty, TAs, and staff members in any student-facing role. There’s no time limit either. All that is required is you have the email and name of the teacher you want to thank.

Thank you notes may be made by clicking the button below. All notes can be made either anonymously or with your name attached. We will briefly review the note and send them to the designated teacher. We will send the notes out to teachers three times a year, after the Fall, Spring, and Summer semesters, but you can send in thank you notes any time!

Submit a thank you

Note: The Thank a Teacher program is not part of any evaluative process or affiliated with any award. Thank you notes reflect student experiences and do not constitute an endorsement by the Eberly Center.

Contact us with any questions, concerns or suggestions for the Thank a Teacher program.

Teachers who have been thanked

759 Thank You Notes  |  553 Teachers Thanked

Aashka Shah
Abhishek Bora
Adam Hill
Adam Perer
Adam Resnick
Aditya Khair
Agustin Indaco
Akshaya Jha
Akshitha Sriraman
Alan Kohler
Alan Mcgaughey
Alan Montgomery
Alan Scheller-Wolf
Alessandro Acquisti
Alessandro Marmi
Alex Garnhart-Bushakra
Alex Grelli
Alex Hewitson
Alexa Lim Haas
Alexandra Ion
Alexandra Newby
Alicia Johnson
Alison Barth
Amit Acharya
Ana Torres
Ana-Alicia Feng
Ananya Sen
Andreas Pfenning
Andrew Gordon
Andrew Ramey
Andy Lee
Andy Pavlo
Anesu Tendayi
Aniko Oery
Anmol Chaturvedi
Anna Mayo
Anne Kohlbrenner
Anthony Jahng
Anthony Weston
Ari Lightman
Ariel Zetlin-Jones
Armita Najmi
Arnav Paliwal
Arthur Sugden
Ashley Orr
Ashley Steinberg
Austin Henley
Austin Schick
Austin Sudbury
Aviral Kumar
Axel Moore
Ayush Mediratta
Barry Rawn
Beibei Li
Ben Collier
Ben Opie
Benno Weiner
Beth Walter
Beth Zamborsky
Bhiksha Raj
Bhiksha Raj Ramakrishnan
Bhiksha Ramakrishnan
Billy Holtz
Biyabani Ahmed
Bo Zhan
Bob Tilton
Bradley Schmerl
Brandon Bodily
Brandy Aven
Brett Yasko
Brody Ploeger
Bruce Hanington
Caleb Oh
Camille Rankine
Carla Bevins
Carla Larocca
Carlee Joe-Wong
Carolyn Rose
Carrie Doonan
Carrington Motley
Carter Miusheno
Cat Raanes
Catherine Fang
Catherine Fang
Catherine T. Shea
Cathy Bishop
Cecile Peraire
Chad Szalkowski-Ference
Chadi Aoun
Chante Cox-Boyd
Charles Ettensohn
Charles Wiecha
Chris Harrison
Chris Mccomb
Chris Telmer
Christian Cuba-Samaniego
Christine Koebley
Claire Laux
Clara Burke
Clarence Worrell
Clive Newstead
Colin Morningstar
Connie Amoroso
Connie Zhou
Coty Jen
Courtney Novosat
Craig Markovitz
Crista Crittenden
Dan Deblasio
Dana Cupkova
Daniel Ames
Daniel Brasier
Daniel Curtis
Daniel Nagin
Danielle Wetzel
Daphne Ippolito
Dareen Basma
Dave Eckhardt
David Allstot
David Anderson
David Bourne
David Brumley
David Chan
David Garlan
David Gaviria
David Goyette
David Kinderlehrer
David Kosbie
David Lamont
David Lassman
David Major
David Mortensen
David Offner
David Parker
David Rakison
David Reil
David Steier
David Varodayan
David Vernon
David Yaron
Deanna Matthews
Debrina Angelica
Deepa Nair
Denise Hardman
Denise Rousseau
Derek Leben
Derrick Gray
Derrick Spooner
Dhwani Yagnaraman
Diana Parno
Divakaran Liginlal
Dorothy Hammond
Doug Coulson
Douglas Coulson
Dudley Reynolds
Duygu Sever
Dylan Quintana
Eduardo Feo Flushing
Eduardo Miranda
Edward Kennedy
Edwin Kairu
Edwin Mugume
Efe Cekirge
Eileen Gu
Elaine Fath
Ella Moon
Elmer Weng
Emanuela Grama
Emily Aiken
Emily Dejeu
Emma Kim
Emma Strubell
Emmanuel Ndashimye
Eric Ma
Eric Nyberg
Eric Umuhoza
Erica Cochran
Erik Thiessen
Erin Carbone
Erin O’Brien
Erina Ytsma
Farag Mogammed
Fathimath Maksood
Fatma Kilinc-Karzan
Felipe Perotti
Fethiye Ozis
Franco Sciannameo
Gabrial Zencha Ashungafac
Ganesh Mani
Garret Wood-Sternburgh
Gauri Joshi
Genaro Basulto Mejia
Geoffrey Mcgovern
George Chen
George Fairbanks
George Loewenstein
George Okeyo
Geredi Niyibigira
Gianni Di Caro
Gillian Ryan
Giselle Reis
Gladys Mercier
Gloria Silva
Gordon Weinberg
Goutam Mukku
Graham Neubig
Graham Thornhill
Greg Kesden
Gustave Bwirayesu
Hael Collins
Haixia Wang
Hammad Ahmad
Hanan Hibshi
Harvey Rishikof
Hasan Demirkoparan
Hasan Yasar
Hashika Kalisetty
Haylee Massaro
Helia Niaparast
Hend Gedawy
Henry Posner
Howdy Pierce
Howdy Pierce
Hugo Contant
Icey Chen
Icey Yanbing Chen
Ihab Younis
Ira Rothstein
Ishank Juneja
Ishaq Ansari
Ivy Li
Ivy Norman
Jaeyong Shim
Jahnavi Patel
Jake Grefenstette
James Wang
Jamie Watson
Jane Bernstien
Janusz Szczypula
Jared Abraham
Jason Howell
Jason Shen
Jason Szafron
Jasper Kwizera
Jean Oh
Jeff Gennari
Jeffery Hinkelman
Jeffrey Squires
Jema Ndibwile
Jennifer Bruder
Jeremy Beard
Jeremy Bruton
Jeremy Ficca
Jeria Quesenberry
Jess Druga
Jesse Thornburg
Jignesh Patel
Jillian Miles
Jim Berardone
Jimmy Zhu
Joanna Wolfe
Joanne Beckwith-Maddock
Joe Cardenas
Johannes Deyoung
John Davis
John Gasper
John Mackey
John Oddo
John Ostlund
John Urbanic
Jon Potter
Jonathan Simone
Jongwan Kwon
Jorge Taborga
Jose Estrada
Jose Kangas
Jose Lugo-Martinez
Jose Oros
Jose' M F Moura
Joseph Brence
Josh Kangas
Joshua D. Lee
Joshua Schwartz
Joshua Tippett
Joy Zhou
Juan Rivera Lebron
Julia Salehzadeh
Julia Schraml
Julie Pal-Agrawal
Julie Saunders
Julie Wagner
Junichi Koganemaru
Karan Singh
Karen Clay
Karim Shaikh
Karimulla Shaikh
Kate Pukinskis
Katerina Fragidaki
Katharine Burns
Kelli Maxwell
Kelly Rivers
Kelsey Dusenka
Kenji Shimada
Khaled Harras
Kian Karimian
Kira Dreher
Kiyono Fujinaga-Gordon
Kristen Kurland
Kun Zhang
Kyle Hayes
Lara Witwick
Larry Heimann
Laura Donaldson
Laura Everhart
Laura Garofalo
Lauren Martinko
Laurence Ales
Lee Branstetter
Lenny Vuocolo
Leonardo Da Silva Sousa
Leticia Madureira
Liam Carden
Linda Argote
Lisa Krieg
Liyan Shi
Lloyd Corder
Logan O'Brien
Lowell Taylor
Luisa Hiller
Lyndon Barrois
Maggy Henderson
Mahdi Jazini
Maitreya Sawai
Mandy Simons
Maria Tomprou
Mariana Escallon Barrios
Mark Bedillion
Mark Budnik
Mark Carver
Markus Deserno
Martin Barrett
Martin Jinye Zhang
Martin Rapaport
Martin Zhang
Martina Wells
Mary Queen
Matt Gormley
Matt Martino
Matt Moneck
Matteo Pozzi
Mattia Ciollaro
Meg Richards
Megan Guidi
Megha Narayanan
Melisa Orta Martinez
Michael Kaess
Michael Li
Michael Mccarthy
Michael Taylor
Michael Trujillo
Micheal Alleruzzo
Michel Bezy
Michelle Feng
Mike Formica
Ming Ming Chapman
Minkyung Kim
Mio Chen
Mohamed Bouaouina
Mohamed Farag
Mohammad Aazam
Mohammed Al-Jawaheri
Mohammed Al-Sadi
Moise Busogi
Molly Nakpairat
Naama Iiany-Tzur
Najeeb Hameen
Natalie Mcguier
Nesrine Affara
Nestor Gomez
Nick Frollini
Nick Ho
Nick Muller
Niloufar Alenjery
Nilsu Uzunlar
Nimer Murshid
Nisreen Affara
Noah Theriault
Noha Abdelghany
Nuria Ballesteros Soria
Nynke Niezink
Olexandr Isayev
Oscar Dadfar
Osman Yağan
Ozan Tonguz
Paddy Krishnamoorthy
Paolo Pedercini
Patrick Mcsharry
Patrick Tague
Paulo Merson
Pavel Kovalev
Pedro Bustamante
Peter Freeman
Peter Steenkiste
Phil Light
Phillip Compeau
Phobe Zhou
Phoebe Lam
Pia Gomez Laich
Po-Shen Loh
R. Ravi
Rachel Dzombak
Rachel Kurchin
Rachelle Palchesko
Rahul Kuchhal
Rahul Panat
Raja Sooriamurthi
Raka Mazumder
Ramteen Sioshansi
Randy Trzeciak
Ravi Thomas
Raynsha Ware
Rebecca Joyce
Rebekah Apple
Rebekah Fitzsimmons
Reid Barton
Renuka Hyderkhan
Riccardo Schulz
Richard Munyemana
Richard Nisa
Richard Randall
Richard Statman
Ricky Gao
Rita Paixao
Rita Singh
Ritik Bavdekar
Robert Harper
Robyn Rowley
Rohan Viswanathan
Rokas Veitas
Ronald Placone
Rosalyn Abbott
Rosemary Yang
Rosine Kamahoro
Ryan Albelda
Ryan Prendergast
Ryan Riley
Saad Rasool
Sakir Yucel
Samantha Rivet
Sanghee Kang
Sara Al-Sabbagh
Sarah Avery
Satbir Singh
Sayan Mandal
Scott Mionis
Scott Pavetti
Scott Sandage
Sébastien Dubreil
Seda Duygu Sever
Selma Unver
Sergey Schepkin
Serkan Akguc
Seth Strickland
Shantha Mohan
Sharon Carver
Shawn Litster
Shengxing Zhang
Sherry Sarkar
Sheryl Root
Sheryl Root
Shivank Sadasivan
Shubham Tulsiani
Shyamala Prayaga
Silvia Borzutzky
Simon Mayer
Soji Yamakawa
Soo-Yeon Kim
Sophia Canning
Sossena Wood
Stephanie Balzer
Stephanie Sydlik
Stephen Neely
Stephen Quick
Stephen Wittek
Steve Quick
Steven Chase
Steven Moore
Stuart Evans
Subha Das
Sunghwan Baek
Sunkee Lee
Susan Hagan
Susan Tsu
Susanna Zlotnikov
Swarnalatha Ashok
Swarun Kumar
Taeyong Park
Tariq Anwaar
Taylor Mccampbell
Telmer Chris
Terry Lee
Thomas Douglas
Thomas Mitchell
Thomas Scanlon
Thomas Sullivan
Tianxue Yao
Tiffany Yang
Timothy Brown
Timothy Haggerty
Tj Young
Todd Mowry
Tommy Yang
Tracy Stum
Tracy Tabib
Travis Breaux
Tu Xiaoying
Tyler Crummy
Upasana Sridhar
Valerie Karplus
Vanessa Chen
Vanessa Vergara
Vanitha Menezes Prabhu
Veli Safak
Veronica Peet
Vickie Webster-Wood
Vicky Achnani
Vijay Sai
Vivian Loftness
Vrishabh Patil
Wanxing Zhang
Weina Wang
Wes Le
Willem-Jan Van Hoeve
William Gogolak
William Yu
Woody Zhu
Xu Zhang
Yan Huang
Yasser Majeed
Yiqun Pan
Yonatan Bisk
Yong Suk Yoo
Yongxin Zhao
Yuanchun Ye
Yucheng Liang
Zhaohui (Zoey) Jiang
Ziad Youssfi
Zico Kolter
Zoe White
Zoey Jiang
Zuha Maksood

Thank you for teaching me Developmental Biology!

I enjoyed how your lectures were structured and how engaging they were, and I felt like I understood how everything I had learned previously was connected through this course. I especially loved learning about how you connected each of the topics to real world health applications. This was my favorite biology class that I took at CMU, and I recommend it to everyone I know.

"Hey Professor!

I just wanted to let you know how much I appreciate all the effort you put into teaching and how no matter what you always come to class with enthusiasm and a smile. I also really appreciate how throughout this entire semester you've always been reassuring about not fully understanding concepts yet. I've had a handful of moments where I've felt lost, but ending your lectures explaining how it's okay to not completely grasp ideas yet has really helped me keep pushing to get the concepts and put in the effort necessary to understand them!

Thank you so much for the well-structure courses!

You always provide approachable and easily understandable explanation to the materials. The course is designed with appropriate exercises and deliverables which align with the lectures and come with clean instructions. Additionally, the course schedule strikes a great balance between conveying knowledge and inspiring students' creativities. I really enjoy all the courses you taught.