Programming Preview: Week of 4/10