Programming Preview: Week of 4/17