Instructor: Bill Hafker
Biography: Bill is a National Park (NP) enthusiast who aspires to visit as many NP sites globally as possible, He's visited over 370 US NPs and parks in over 10 other countries. He serves on the National Council of the National Parks Conservation Association. |