Currently I have been assigned with so many jobs. Some of them requires me to do some research, which could prolong my overdue date. I hate delaying my work. This makes me feel pressured more than I thought.

How do you guys handle overwhelming task that have due date within a month?