Let her down?
I don't get it. Dr Ride lived a life anyone could be proud of. Its the life I wanted to live but didn't have the talent or the work ethic to do so. She has nothing to apologize for, but those who criticize her certainly do.
