The College of DuPage is a public community college with its main campus in Glen Ellyn, Illinois and satellite campuses at Addison, Carol Stream, Naperville, and Westmont, Illinois. From Wikipedia
Meteorologists cite gains born of the disaster—Doppler radar, trained spotters, phone alerts.