Josh is one of the leading voices in youth ministry with over 20 years’ experience in the trenches  most recently as the High School Pastor at Saddleback Church He's the co-founder of DownloadYouthMinistry