Yup. You all will have to speed the shit up if you're going to meet the deadline.
They don't move deadlines even for a day over.
How did you all start so late? Our LC Eng Class started last December...and that was technically still later than normal.