June 16-30 Programming Highlights