Alright, I’ve been asked to live blog the President’s speech. Hopefully it will be received better than last night’s blog about Clinton! As always, join in (that means you, students, who are at loose ends on campus!) It’s pretty clear … Continue reading