Practical Suggestions
Spend time studying every day so the work does not pile up.
As soon as you get an assignment do some work on it right away.
Keep the momentum up.
Don’t start a project and then put it down for too long.
Make sure you work on the project a little each day.
Break big tasks into smaller tasks.
Make the small tasks accomplishable in a reasonable amount of time.
Mark off when you have accomplished each subtask to show yourself your progress.
Every time you sit down to study, set a minimal goal and accomplish it.