Replace the word “for” with the word “to” and ya got something.
You really would think a private school and Ivy League alum would know his prepositions better than that, wouldn’t you?