Leopard sharks are one of the most common sharks along the coast of California. They live in shallow waters of bays and estuaries. Some of the best places I’ve found to swim with Leopard Sharks are a cove just south of Emerald Bay in Laguna Beach, the West End of Goat Harbor in Catalina and La Jolla Shores in San Diego. The video below is from the cove just south of Emerald Bay in Laguna Beach. Unfortunately the visibility wasn’t as good but you can still see there are a bunch of little Leopard Sharks swimming around.
They will pretty much go about their business and don’t seem to skittish.