"The one thing our daughter wants to do is learn Italian."
Are you planning to have a ham radio on the boat? You might "accidentally" wind uphaving a lot of fun, and teaching her a lot of science, by getting a ham radio and studying for licenses together. Then, on the boat, she can try to make contacts with Italian stations and actually learn Italian by TALKING with Italians--all over the world.
Ways to make learning fun.