This is the first deadline to deliver your final project. YOu're expected to submit a finished piece that perhaps requires refinement.
If you're not finished, or something is fundamentally broken with your work by this date, you will still have two weeks to polish and catch up before the final presentation day. Good luck!
Monday, April 27, 6:00pm.