Programming Preview: Week of 6/27