Answer
Yale University served as the alma mater of Charles Lord. Notably recognized as a private Ivy League research university situated in New Haven, Connecticut, Yale is celebrated for its exceptional academic reputation and a vibrant community that fosters intellectual growth, encourages innovative research, and cultivates a diverse and inclusive environment.