Question: Lee Hudson Teslik holds a degree from INSEAD, which is an acronym for what?
Sentence (from "INSEAD"): "INSEAD" is originally an acronym for the French or "European Institute of Business Administration".
Relevant evidence: Yes