Procrastination is something we all struggle with. With balancing work, social activities and school, procrastination always finds its way to create problems for you. There are many tips and tricks to avoid this terrible habit and to get your work done on time.
Here is a link to an article detailing 10 things you need to know about procrastination:
https://www.psychologytoday.com/us/articles/200308/procrastination-ten-things-know
Here is a link to a video on a simple trick you can use to help avoid procrastinating: