It was an honor to co-author this post with Douglas Kiang, computer science teacher at Punahou School, and CS50 Teaching Fellow at Harvard University in the Computer Science department. Events such as ...