Both are good choices. RCI tends to have the better youth/teen programming; its early teen program is for those from 12 to 14 yrs. vs. on NCL, its teen programming starts at 13 yrs. Most ships have covered pools these days if they're cruising Alaska -- check to see if NCL's is.
Luisa Frey Gaynor
Family Crusie Editor