Dr. Stafford North


At age 90, Dr. Ross Stafford North, still teaching a course in Personal Evangelism for his beloved students at Oklahoma Christian University, finally headed to heaven, leaving behind a legacy that challenges us all to “Be There!” This humble servant of God lived an extraordinary life of influence for good. His energy, intelligence and focus drove him to pursue excellence, and the force of his character lifted everyone around him to be more, achieve more, and love more.