This article has been corrected. You may view this article’s correction here.

The story “Glass brings radio magic to Yale” incorrectly stated that “This American Life” is a National Public Radio program. The radio show is produced by Chicago Public Radio and distributed by Public Radio International.