In this newsletter, I try to answer some fundamental questions about teaching:

  • What should we teach? Why?

  • What are the “best” pedagogical techniques?

  • How should we evaluate students and/or teachers?

My focus is computer science (CS) in higher education (particularly theoretical CS), and I currently intend on publishing on the last Friday of every month.

About Me

My name is Kevin Sun — I am a CS Instructor at Elon University, where I teach introductory programming and algorithm analysis. I received a PhD in CS from Duke University and majored in CS and math at Rutgers University. My hobbies include cooking and reading, and my personal website is here.

Last edited: March 2023

Subscribe to Teaching CS

Methods and philosophies