After several wonderful years at EPFL (with Janos Pach) and Max-Planck Institute (with Kurt Mehlhorn), I am currently a Professor at ESIEE Paris and member of LIGM.
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).
Slides: my slides for "Computational Complexity" course here. It is a big pdf file, with around 1,000 slides; see here for how to get the latex source.
Notes: Combinatorics course (co-taught with Janos Pach) at EPFL with a few videos here.
Notes: "Topological Methods in Geometry" course (co-taught with Saurabh Ray) at Max-Planck Institute with notes here.
Software: my software for "Geometric Modeling" course here.
"I like squash, because the rallies were long and you'd get completely lost in it. It was just wonderful, a complete obsession of 40 minutes on the court." -- John Cleese.
"The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights." -- Mohammad Ali.
"There are many who find a good alibi far more attractive than an achievement. For an achievement does not settle anything permanently. We still have to prove our worth anew each day: we have to prove that we are as good today as we were yesterday. But when we have a valid alibi for not achieving anything we are fixed, so to speak, for life." -- Eric Hoffer.
"It is difficult for us to forgive those whom we have wronged deeply." -- Molly Ivins. (related: we fear those we harm, and we hate those we fear)
"People of privilege will always risk their complete destruction rather than surrender any material part of their advantage." -- John K. Galbraith.
"No one can view the world with complete impartiality; and if anyone could, he would hardly be able to remain alive. But it is possible to make a continual approach towards impartiality: on the one hand, by knowing thing somewhat remote in time or space; and, on the other hand, by giving to such things their due weight in our feelings. It is this approach towards impartiality that constitutes growth in wisdom." -- Bertrand Russell.
"Treat people as if they were what they ought to be, and you help them to become what they are capable of being." -- Goethe.
"The most common way people give up their power is by thinking they don't have any." -- Alice Walker.
"In the intellectual order, the virtue of humility is nothing more nor less than the power of attention." -- Simone Weil.
"He that would make his own liberty secure must guard even his enemy from oppression; for if he violates this duty he establishes a precedent that will reach to himself." -- Thomas Paine.
"Happiness is a virtue, not its reward." -- Baruch Spinoza.
"Those who torment us for our own good will torment us without end for they do so with the approval of their own conscience." -- C. S. Lewis.
"You already know enough. So do I. It is not knowledge we lack. What is missing is the courage to understand what we know and to draw conclusions." -- Sven Lindqvist.