So I guess it's a bad idea to try slacking when you have already got used to a busy schedule.
I managed to finish the first few assignments just in time by staying up late for three nights in a row so I thought I'd close my eyes and rest for a while before the due date for the one last assignment. And of course "a while" turned out to be quite the opposite.
I hope that explains the roughness of this poster painting (despite the paper quality). Thankfully I did make it to submit the painting in time. Yep, I have learned my lesson.