Very interesting to google this. It's been seen in Washington, California, Costa Rica, Italy, France....
Looks like the owner is a real estate mogul.
Wiki Answers said that it offers a semester abroad program and students enter a lottery to study aboard the yacht and the ports it travels to.