Ryan has done a good job summing up some of the coverage from the last 2 days.

Wow. What a day! I’ve attempted to pull together a summary of materials and videos from Day 1. I’m now in the keynote for Day 2 so will have more later on that later.   Read More

IMG_4797 IMG_4808IMG_4798 image