I will be giving a talk this coming Friday which is really great and really not so great, here’s why. Really great: Cleveland, Ohio has been awarded a… 563 more words