They are due on June 14th, and will be revealed on June 16th.
If you finish early, feel free to go ahead and post them on the community--they will be held in the moderator's queue until the 16th. If you think you might be late, let us mods know.
We are getting geared up for the July challenge! We hope that many of you will join us on that as well!