Organizing Your Schedule When Every Day is Different