Reflections on teaching

It was a joy to teach brilliant and enthusiastic students who learned
by leaps and bounds. I hope I had in some way accelerated their
learning, widened their horizons and helped them enjoy computer
science even more.

Dearer to me, though, are students whose aha! moments are few and far
between despite their efforts. They were the reasons why I taught
before, and they are the reasons I want to return.