Although I'm partial to my own home (Catalina), San Clemente has some excellent diving. One of my buddies says her favorite place is Pyramid Cove. I usually dive the northern end of Clemente and like it. A trip to those two islands should be a good one for both you and your son.
Dr. Bill
Dr. Bill