Deprecated: TEC\Common\lucatume\DI52\Container::singleton(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 145

Deprecated: TEC\Common\lucatume\DI52\Container::bind(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 486

Deprecated: TEC\Common\lucatume\DI52\Container::singletonDecorators(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 532

Deprecated: TEC\Common\lucatume\DI52\Container::getDecoratorBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 551

Deprecated: TEC\Common\lucatume\DI52\Container::bindDecorators(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 585

Deprecated: TEC\Common\lucatume\DI52\Container::instance(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php on line 742

Deprecated: TEC\Common\lucatume\DI52\Builders\Resolver::resolveWithArgs(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 158

Deprecated: TEC\Common\lucatume\DI52\Builders\Resolver::resolve(): Implicitly marking parameter $buildLine as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 183

Deprecated: TEC\Common\lucatume\DI52\Builders\Resolver::cloneBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/Resolver.php on line 248

Deprecated: TEC\Common\lucatume\DI52\Builders\Factory::getBuilder(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/Factory.php on line 56

Deprecated: TEC\Common\lucatume\DI52\Builders\ClassBuilder::__construct(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/ClassBuilder.php on line 74

Deprecated: TEC\Common\lucatume\DI52\Builders\ClassBuilder::reinit(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/ClassBuilder.php on line 210

Deprecated: TEC\Common\lucatume\DI52\Builders\ReinitializableBuilderInterface::reinit(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/ReinitializableBuilderInterface.php on line 25

Deprecated: TEC\Common\lucatume\DI52\Builders\CallableBuilder::__construct(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/CallableBuilder.php on line 50

Deprecated: TEC\Common\lucatume\DI52\Builders\CallableBuilder::reinit(): Implicitly marking parameter $afterBuildMethods as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/lucatume/di52/src/Builders/CallableBuilder.php on line 78

Deprecated: TEC\Common\StellarWP\DB\DB::generate_results(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/stellarwp/db/src/DB/DB.php on line 409

Deprecated: TEC\Common\StellarWP\DB\DB::generate_col(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/stellarwp/db/src/DB/DB.php on line 426

Deprecated: TEC\Common\StellarWP\Assets\Assets::asset(): Implicitly marking parameter $version as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/stellarwp/assets/src/Assets/Assets.php on line 103

Deprecated: TEC\Common\StellarWP\Assets\Assets::asset(): Implicitly marking parameter $plugin_path as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/stellarwp/assets/src/Assets/Assets.php on line 103

Deprecated: TEC\Common\StellarWP\Uplink\API\Client::validate_license(): Implicitly marking parameter $key as nullable is deprecated, the explicit nullable type must be used instead in /www/campcosby_679/public/public/core/plugins/the-events-calendar/common/vendor/vendor-prefixed/stellarwp/uplink/src/Uplink/API/Client.php on line 197
Counselor-in-Training Program - YMCA Camp Cosby

Counselor-in-Training Program

Two-Week, Hands On Experience – Rising 11th Graders

The Counselor-in-Training (CIT) program gives our oldest campers the opportunity to learn what it takes to be a potential Cosby staff member – offering them hands-on leadership experiences shadowing our activities and counselors in a camper cabin. CITs will receive real-life practice in leading others and being a role model for younger campers with direct mentoring from their CIT Directors and Cosby Staff. 


Dates, 2-Week Program – Rising 11th Graders

Group A and Group B are identical programs offered on different dates. Families can choose their preferred two-week session. Weekend Stayover in-between sessions is included in the CIT program. 
Group A: June 14th – 26th (Sessions 3 & 4)
Group B: July 12th – 24th (Sessions 7 & 8)


CIT Details 

This program is for new and returning campers who are focused on leadership development, working with children, and potentially becoming a future Cosby counselor.

CITs will:

  • Teach/Shadow Activities
  • Shadow a Main Camp Cabin with Cosby Counselors – While Living in a Separate Cabin with Other CITs
  • Experience Workshops our Staff Participate in during Staff-Training
  • Take Part in Camp Traditions such as Campfire Skits
  • Work Together to Complete a Service Project for the Better Good of Camp

At the end of the program, CITs will receive:

  • Letter of Recommendation from our CIT Directors 
  • 80-Hours of Community Service – Certificate Included

CIT Registration Process

New for Summer 2026: CITs will register DIRECTLY for the program. A deposit will be charged at the time of registration.

  1. Register Online through CampinTouch – Parents select preferred CIT session during camp registration. Deposit is required at the time of registration.
  2. Application Email – In November, registered CITs families will receive an email about the Teen CIT Application process. NOTE: The teen CIT Application is for teens to gain real-life practice skills applying for jobs in the future. This application process will NOT affect their registration/enrollment status for the program.
  3. Teen CIT Application – Teens complete the application and submit two references (teacher, coach, pastor, volunteer leader, etc.).
  4. Phone Interview – Once forms are received, the Associate Director will contact the CIT to schedule a 15-minute interview over the phone.
  5. Post Interview – Families and teens will receive upcoming info about the CIT Program leading up to Summer.

NOTE: Once your CIT is registered for the program, they will be ENROLLED into the program. If a CIT session is full, they will be placed on the waitlist. If a spot become available, Cosby will contact the families on the waitlist based on date/time enrolled. 

Questions? Email Kelsey at klowke@ymcabham.org or Call 256-268-2007