Ivy League school where Edward Bouchet studied (4)
I believe the answer is:
yale
(Other definitions for yale that I've seen before include "Famous American university in Connecticut" , "US Ivy League college" , "New Haven university" , "Thief might gain entrance after picking this" , "University in USA" .)