I was on the dawn in december, I wasnt in the 12 and under kids programs, but from what I saw, the kids liked them.
As for CaroleP: The teenage program which I was in (I was 16 at the time) was pretty good, there were many activities for us to do, and they werent kept bland. Usually during the afternoons on shore days there is nothing, because they expect you to go somewhere. But late afternoon and evening, there is always something to do in the teen program.
Also I assure you, there are many teens there, he will make friends and when there isnt a teen event going on, simply hanging out on the ship is fine, many things to do, and it doesnt get boring.
Heh I liked the ship so much im making my parents take me there in June 6th again
I just have to keep telling them its a graduation present. (Graduating HS this june
)