They bring in a "scrapbooking expert" who gives a class or two throughout the cruise. The class was free but I think you had to buy the materials to do it?? They did supply the equipment (scissors etc...) I don't know for sure since it was my wife and girls that went.
They do sell a scrapbooking kit in the photo shop that is great for scrapbooking your cruise. BUT my wife didn't buy it the first day and they had run out by the time she had decided to buy it (after seeing the scrapbooking course in the compass). So if you are interested, buy it the first day so you have it.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007