I had a great time presenting to Alto Velo Cycling last night in Mountain View.  It was my second time with this crew and they were as smart and lively as ever.  Great questions and good discussion.  I look forward to seeing them again next year and watching their results roll in!