The following is a list of the yearly lists of This American Life radio episodes. This American Life is a weekly hour-long public radio program produced by Chicago Public Radio and hosted by Ira Glass. It began as a radio program in 1995.