Branch Adventures is a non-denominational Christian camp in the summer and a mentoring program during the school year.