onCampus renamed to isWorking to cover similar situations