I would like to say WAY TO GO and Congrats as well to your son. The cruise will be a great reward for a job well done. There are so many things for the both of you to do. Be it during the day or the evening. Camp carnival he will love, our first cruise we did not bring our kids but they are coming with us this time. We really checked into what camp carnival had to offer for the kids while we were onboard and from what we seen and heard kids of all ages seemed to be having a blast. My kids cant wait to go. Have fun, join in the fun and excitement or just sit back and relax! Congrats once again!!