You’ve got to take a different approach with different people.
Just like everywhere else, your workplace is a whirlpool of people with many different personalities. And it’s probably difficult for you to find a way to deal with certain individuals at times, but no matter what there’s always a way for you to tackle the situation.
1. Little Miss Procrastinator
Can’t really expect this person to get her work done asap. She’ll take up too much of her time. Heck, she even caused you to miss out several deadlines in the past.
Ways to solve the issue: Perhaps she’s swamped with her own work or is having a hard time keeping up to your requests. Either way it’s a good time that the both of you have a talk. If her attitude continues to prolong afterwards, inform your supervisor in a professional manner.