Bahamabound... I've taken my boys on three cruises. The older one went once to an activity, came back and announced it wasn't for him. The younger one went once each cruise and also said it wasn't for him. I'd encourage your children to go to ONE activity the first day (usually at sea so they won't be missing anything) and then, if they really don't like it or fit in they don't have to go back. They might be surprised and like it. They might strike up a friendship around the pool... then those kids might suck your kids into the program. So don't give up!