Managing Time and Resources