The Branch Summer Programs offer a variety of classes for both youth and adults which emphasize skill development, recreation and socialization. We offer classes ranging from one day outings to week-long day camps. Our experienced and dynamic instructors provide both academic enrichment and skill development to "youth" of all ages.