You can also try the high schools. i don't know if your son is in high school yet. North Coast CIF is your catch area. Your athletic director should give you directions. If he's in jr high, you have to wait.
See your messages, I sent you more info.
Also, try get him a kayak. He can get on the water with his own vessel and he can meet up with other kayakers.