2012 summer calendar highlights