FYI - Robert George was Ted Cruz’s thesis advisor at Princeton.
I’m surprised he’d be allowed to be a professor at Princeton.