Skip to content
Coaching for Good

Programs

Coached by students who compete in them.

Classes are free for elementary and middle school students, and 100% of the donations we receive are donated to nonprofits. No tryouts, no experience required.

Basketball

Program 01

Basketball

Weekly clinics led by varsity and AAU players. Small groups mean every child gets touches, feedback, and encouragement by name.

Ball handlingShooting formTeam playScrimmages

Objectives

  • Build fundamentals and confidence on the court
  • Create a consistent, welcoming weekly routine
  • Model sportsmanship through coach behavior

Skills developed

  • Confidence
  • Teamwork
  • Agility
  • Communication
Soccer

Program 02

Soccer

School and club players teach ball control, passing, and positioning through small-group drills and friendly games.

DribblingPassingShootingSmall-sided games

Objectives

  • Build comfort with the ball
  • Practice teamwork and positioning
  • Enjoy playing at every skill level

Skills developed

  • Coordination
  • Footwork
  • Teamwork
  • Resilience
Volleyball

Program 03

Volleyball

Student volleyball players introduce passing, serving, and court movement in an encouraging setting where every child gets a chance to play.

PassingServingSettingPractice rallies

Objectives

  • Learn safe, consistent technique
  • Communicate with teammates
  • Build confidence one rally at a time

Skills developed

  • Coordination
  • Teamwork
  • Communication
  • Agility
Tennis

Program 04

Tennis

Competitive student tennis players share grips, footwork, and stroke technique, helping younger players build confidence and enjoy their first rallies.

Forehand and backhandServing basicsFootworkRally practice

Objectives

  • Develop foundational strokes
  • Build control and consistency
  • Make practice enjoyable for beginners

Skills developed

  • Focus
  • Footwork
  • Coordination
  • Resilience
Running

Program 05

Running

Cross country and track athletes share pacing, breathing, and form, turning running from something kids dread into something they look forward to.

Form and stridePacingEndurance games

Objectives

  • Introduce running as play, not punishment
  • Build endurance safely and gradually
  • Develop personal goal setting

Skills developed

  • Endurance
  • Discipline
  • Self-pacing
  • Focus
Tutoring

Program 06

Tutoring

Beyond sports, our coaches tutor in math, reading and writing, and science, including help with schoolwork. Sessions are one-on-one or in small groups, and free like everything else we do.

MathReading & writingScience

Objectives

  • Meet students exactly where they are in each subject
  • Build study habits that outlast the session
  • Make asking for help feel normal

Skills developed

  • Confidence
  • Study skills
  • Problem solving
  • Focus
Chess

Program 07

Chess

Taught virtually by a nationally ranked player. Chess rewards patience and planning, and gives students a quiet, focused space to compete and improve on their own terms.

Beginner fundamentalsTactics practiceVirtual sessions

Objectives

  • Teach planning and consequence-based thinking
  • Build focus and comfort with slow problem solving
  • Offer a non-athletic way to compete

Skills developed

  • Strategy
  • Patience
  • Pattern recognition
  • Focus
Debate

Program 08

Debate

An introduction to argument, evidence, and listening from experienced public forum debaters. Students learn to build a case, answer a counterpoint, and speak without fear.

Public speaking basicsArgument structureFriendly practice rounds

Objectives

  • Give every student practice speaking aloud
  • Teach respectful disagreement
  • Develop research and reasoning habits

Skills developed

  • Public speaking
  • Critical thinking
  • Active listening
  • Composure

Sign up for a class this season.