If anyone wants to see Great White Sharks and swim in the water with them then book a trip to the Guadalupe Island.
I went on a college trip three years ago and to see these sharks swim in open water and catch seals is awsome! They can jump up to fifteen feet in the air with the sharks prey in in it's mouth and that is worth the trip alone.....When the seal evades the shark that is awsome to watch! You just have to root for the seal!
I recommend any one who travel to San Diego for a vacation book this trip, but stay out of the water.........lol (I did).