This year I am part of the first batch of Unity Student Ambassadors in the UK. At the University of Hull we are teaching other students how to use Unity to develop games. This has given me the opportunity to refine my skill of talking in front of a crowd and I had to explain programming concepts to the audience, thing that made me understand them better as well.
For these workshops we are preparing practical projects that the students can build while we are explaining how it was put together, after that we usually have a smaller talk written by one of us where we go over one more complicated aspect of Unity like physics or networking.