skip to main content

Article Index



What's your favorite camp activity? Singing songs by the campfire while you roast marshmallows? Maybe it's seeking thrilling adventures like riding the zipline across the lake or shooting a bow and arrow! Going for a refreshing swim in the pool on a hot summer's day? Or creating a unique memento during arts and crafts? Whatever your favorite activities are, Tekoa Foothills offers all of them and more! 


In addition to participating in these awesome, exciting programs, ELEMENTARY AND MIDDLE SCHOOL RESIDENT campers will have the opportunity to learn a new skill over the course of their camp session. Each camper will be organized into a Family Group as well as a Skill Group. Family Groups are formed by placing campers together based on age while Skill Groups are established based on camper registration and interest. This offers opportunities for meaningful connections with other campers outside of their assigned Family Group while learning a new skill in a safe setting.


If you would like to know more about Family Groups, the functionality and importance of this structure, or any other details please click here to learn more about elementary school camps or here for middle school camps.


The idea to have campers register for a specifc skill was born from a desire to share in-depth knowledge pertinent to their interests. We aim to equip campers with excitement, education, and confidence that will extend beyond their time at Tekoa Foothills. Experts in that particular field will lead each class period to ensure accurate and thorough information is taught to campers.


Space is limited for sessions due to transportation of Skill Groups that travel off-site.


Information regarding each offered skill set is listed below, so please take a few minutes to read each description before registering for summer camp. If you have any questions or know someone who would be interested in sharing their talents relevant to a specific skill, please email This email address is being protected from spambots. You need JavaScript enabled to view it. or call the office at (704) 538-3866 to contact a Foothills staff member.