Where adventure meets education