Ermmm?

What do you all think?? Period was due 3 days ago!