The TFP site is worth looking at: http://www.tfp.org.
Remember, ND did have Obama speak at commencement a few years back, so maybe this shouldn't surprise us.