Teen hailed a hero after rescuing man in ravine