Commencement 2012 has it all: a distinguished class of 465, a stellar weather forecast, and an address from a former world leader. Those who cannot be on campus can follow #ColbyGrad on Twitter for updates and photos.