Undaunted by impaired eyesight, Alex Ogle faces life’s challenges