Push the Rock is a "Christian sports ministry" whose goal is to pass along the teachings of the scripture through athletics. Push the Rock has homeschool programs, camps, missions and club sports. Information on all of its programs, including cost and scholarship info, is available on the Push the Rock website.