<p>Magic Flute was done by Yale Opera and Yale School of Music, so its cast was mostly made up of graduate students. But the three spirits were played by undergraduates, one of whom is a freshman soprano we know. With its world class graduate program in music performance, Yale is likely to provide more operatic experience for an undergraduate than Harvard or Princeton, though a Harvard student could conceivably (though not conveniently) take advantage of some of the opportunities that Boston has to offer.</p>