Fall 2020

This past summer I taught CS106A, the introductory programming course at Stanford. I always love teaching in the summer because Stanford admits a number of high school students into their summer program, and many of them take the introductory courses. I often miss teaching high school students, and it is great to have their energy during the summer courses (this is despite the fact that courses have been online due to COVID-19 these past few quarters).

In the Fall, I taught CS106B with the incredible Julie Zelenski, and with two outstanding Course Assistants, Nick Bowman and Chase Davis. We also, as always, had a great crew of Section Leaders, as well.

Over the Winter Break, I finished up my book on teaching CS called Your First Year Teaching Computer Science.