First time cruise, which one to select?

rats asked: This is our first time thinking to plan a Christmas family cruise vacation. with a middle school kid. Any people out there has the experience. what kind cruise ship would be best fit? More detailed info would help!!! — Thanks. Save ...