When I was at MS in 2000, there were often 'tech talks' given to interns by teams across the company. You could learn about all kinds of cool upcoming tech. For example, this was the first place I saw an Xbox (and the presentation was awesome!). These were generally given by program managers in those organizations. My manager convinced me I ought to give a tech talk to all the other interns about C#.
1/
I remain unclear as to whether this was because he thought it was a great opportunity or he just didn't want to do it himself :) Regardless, I ended up being the only intern to give one of these talks that summer.
I've mentioned before that part of my intern project for the PDC was a Quake model viewer in C#. I wanted to talk about that as the climax of my presentation, to demonstrate the power, speed, and interoperability of .NET. I thought it'd be fun to do the reveal in a 'subtle' way. 2/
I spent this afternoon rehydrating that project. This is a gif of what I presented as 'my summer project'. There was sound as well; specifically, a roar once the animation hit that point. It went over well and afterwards I had several interns come up to learn more about C# and how they could get started with it. It was a fun experience, though I was probably more nervous for that presentation then for any other during that summer. 3/