Greg McNichols
Guided by faith in Jesus and driven by an unending passion, I embrace the journey. From pastoring, teaching, leading, and writing to mountaineering, training dogs, and diving into the Spanish language - life is an adventure! Join me, and let's explore these paths together.