How Far Have We Come and Where are We Going?: April 4