Update 5.12.16

We have a champion!

Check out Peter Byrley’s winning talk as well as other finalists’ presentations.