Dr. Carol Barnes speaks at Canoa Ranch Social Center