Question: Lee Hudson Teslik holds a degree from INSEAD, which is an acronym for what?
Answer: European Institute of Business Administration