Update 5.12.16 We have a champion! Check out Peter Byrley’s winning talk as well as other finalists’ presentations.