Welcome!! I am loving how many first-time cruisers there are here... y'all are going to have SO much fun!! There are plenty of us who could talk about cruising and
DCL in particular all day long

, so feel free to ask any questions you might think of! And please let me know if you'd like me to add you to the first-page list, and what info you'd like listed.
We did Captain Marvin's last time, and I have no problem booking with them again. They were punctual, professional, and knew their stuff. It was a great day! The only other tour I would consider is Fat Fish Adventures, but they only do custom tours for up to 8 people and that would be a giant hassle to coordinate if you don't already have 8 people in your party. Unless you're far more wealthy than me and can afford to just pay for the whole thing yourself no matter how few people you have. I'll probably be going with Captain Marvin's.
Probably just the two-stop tour for us, though, because one snorkel stop is enough and I'd rather have some time to enjoy the ship while everyone else is gone.
That's so cool!! What is your degree going to be in? Where are you going?
I just graduated from West Texas A&M in the fall of '09. I had started my degree back in '83, and always hated not finishing. So, I decided that between working fulltime and being a single parent, I had waaayyyy too much free time

, and decided to finish my degree. Best thing I ever did, for my own self-esteem if nothing else. And I think the example I set for my son was exponentially greater than any motivating words I could tell him.
My entire course load was online. It was much harder that way -- you are so on your own and have to develop amazing amounts of self-discipline -- but was also better in that you could study and take tests and whatnot when it was convenient and better for YOU. Morning person? Take a quiz at 6am. Brain more awake at midnight? Take a test then. I loved that.
Good luck!!