Graduated Cum Laude from Brigham Young University in 2013 with a Bachelors of Science in Nursing.  In 2017, Ball FNP-C obtained his Masters of Science in Nursing and graduated as Family Nurse Practitioner from Gonzaga University. He is Board Certified by the American Academy of Nurse Practitioners and has years of experience in surgical, emergency and family nursing.