I'm sorry, but the fact our president doesn't actually understand what free speech means is appalling.
Free speech doesn't mean a college has to give you a platform from which to spew your hate speech. Ironically him threatening to defund them over this is actually a borderline violation of the college's free speech rights.