I'm... Half decent with time management. I'm a procrastinator by heart but I always plan it out. Plan out my procrastination. I designate a time a to do my homework or whatever it is I'm procrastinating and make sure to give myself enough time to do it, and do it at that time. Reluctantly, but I do it any way.