What have I gotten myself into?

I hope to have it done for May 19th