As a girl growing up in the 1980s, Sally Ride was my hero. On forward flight deck of Challenger, Mission Specialist (MS) Ride reclines above pilot's seat in front of pilot's station control panels. Forward control panels and windows appear on her right and seat back with stowage bag and personal egress air pack (PEAP) … Continue reading Sally Ride and the Women of NASA