As an instructor with Kaf, John strives to get to know each student so he can provide unique learning opportunities and have the adventure meet the students where they are. John also serves as the Portland Program Director for the Northwest School of Survival and manages the partnership between NWSOS and Kaf, as well as managing all of the Mt Hood programs.