We were on Carnival Legend during Spring Break this year. Our experience with the Camp Carnival staff on Legend was pretty consistent with that on other Carnival ships, except that being Spring Break they seemed overwhelmed with the amount of children. They were very nice to the kids, but were a bit disorganized, and kind of snappish to the parents. Drop off and pick up were very long lines and I had to wait in two different lines because my kids were in different age groups, even though they ended up in the same room. They did an Easter egg hunt which had us traipsing up and down stairs and all over the ship. Even though they ran out of eggs toward the end, my kids still remember that as being really fun. You won't encounter these crowded conditions in January so all should go well.
Margie