6 types of procrastination
Understanding Procrastination: A simplified Framework to Understanding Why We Procrastinate and 5 Sure-fire Tips to Beat Procrastination