First Tee is a youth development organization using golf to teach life skills and values.
Great organization with an amazing mission. Excellent staff who truly care about teaching Utah kids life skills and core values.