What an incredible eco-tourism experience that I hope will make more people appreciate and want to protect sharks! There were sharks galore during my trip, all within inches from my face, thankfully from the safety of the diving cage. The Marine Dynamics staff were also all very friendly, responsive, and accommodating.
A few things worth noting: First is that you are unlikely to see a Great White, as they have cleared out the area due to Orca predation. Even so, the multitude of Copper Sharks I saw certainly didn't disappoint! Also, FYI that if you're staying in Cape Town, Gansbaai is a 2-3 hour drive, so you will spend a bit of time in the shuttle. Trust me, it's worth it! Plus, our driver was great.
Overall can't say enough good things about this experience!