Slides of invited talks, seminars can be downloaded here.
PhD students who I have directed or worked with extensively:
Other technical activities such as expository writings, presentations here.
My teaching for the past several years has included computer science theory courses (algorithms, complexity theory, computational geometry) as well as math courses (discrete mathematics, combinatorics, topology) as well as more technology and programming-oriented courses (GPU programming, OpenGL on Android devices, computer graphics, geometric modeling).
Courses materials I have developed (videos, notes, slides):
I must have introduced it to dozens of friends. Eventually I ended up making slides (an invitation to Skat) for it.
Another game I enjoy is Belote, and am making slides for it.
A poem by a master of the written word:
For what I did
And did not do
And do without
In my old age
Rue, not rage
Against that night
We go into,
Sets me straight
On what to do
Before I die --
Sit in the shade,
Look at the sky.
-- Samuel Menashe