I consistently find myself pressed for time, and I always leave things till the last minute so I am extremely stressed before an assignment is due or before an exam. Is there any good ways to develop better time management skills?