This evening I had the pleasure of seeing the final projects of the 42 students in my graduate computer graphics class. There was no set assignment for this final project — everybody was asked to build on what we learned during the semester to create something that was meaningful to them.
Of course some projects were better than others, as expected. But the very best projects were so awesome that they took my breath away.
At moments like this, I really enjoy being a teacher.