IN-PERSON LESSONS ARE LIMITED...

TRAIN IN PERSON WITH COACH D!

Work directly with Coach D through small group or private pitching lessons designed to help athletes build confidence, improve mechanics, and continue developing both on and off the field.

In-person lessons are typically offered on Mondays at Cherokee Batting Range in Woodstock, Georgia.

REQUEST A LESSON

MEET COACH D

Hi, I'm Danielle Rubin, but most athletes know me as Coach D.

Over the years, I've had the privilege of working with more than 1,000 pitchers from all 50 states and several countries. Every athlete has different strengths, challenges, and goals, which is why I believe no two lessons should ever be the same.

My coaching goes beyond mechanics. I want every pitcher to understand how her body moves, why adjustments matter, and how to confidently apply those changes in games.

Most importantly, I want every athlete to leave each lesson believing she's capable of becoming the pitcher she wants to be.

WHY FAMILIES CHOOSE COACH D

Families don't come to Coach D just for pitching instruction.

They come for personalized coaching, honest feedback, and a development plan that continues beyond each lesson.

Every session focuses on helping athletes:

  •  Build efficient pitching mechanics
  • Improve confidence in the circle
  • Develop stronger movement patterns
  • Understand the purpose behind every drill
  • Learn how to practice effectively between lessons
  • Continue progressing throughout the season

FIND THE RIGHT LESSON

PRIVATE PITCHING LESSONS

One-on-one instruction tailored specifically to your athlete's goals.

 
PERFECT FOR:
  • Pitchers needing individualized instruction
  • Mechanical adjustments
  • Velocity development
  • New pitch development
  • Game preparation
  • Mental confidence

SMALL GROUP LESSONS

Train alongside other dedicated pitchers while still receiving personal coaching.

 
GREAT FOR ATHLETES WHO:
  • Enjoy learning with others
  • Want competitive reps
  • Learn by watching teammates
  • Build confidence in a group environment

Every lesson is designed to help your athlete leave better than she arrived.

Coach D focuses on building long-term development—not quick fixes—so every athlete walks away with clear adjustments, purposeful drills, and confidence in what to work on before the next lesson.

EVERY LESSON IS DESIGNED TO HELP YOUR PITCHER...

BUILD MORE EFFICIENT PITCHING MECHANICS

IMPROVE CONFIDENCE IN THE CIRCLE

UNDERSTAND WHY EACH DRILL MATTERS

DEVELOP BETTER MOVEMENT PATTERNS

LEARN HOW TO PRACTICE CORRECTLY AT HOME

CONTINUE PROGRESSING BETWEEN LESSONS

START TRAINING WITH COACH D

Once you join your academy, you'll gain access to your private community inside the DR3Fastpitch App.

REQUEST YOUR LESSON

STEP 1

Complete the lesson request form and tell us a little about your athlete.

Coach D's team will review your request and contact you with the next available opportunities.

REQUEST A LESSON

JOIN THE NEXT LEVEL PITCHING ACADEMY

STEP 2

The Next Level Pitching Academy is required for athletes participating in ongoing in-person lessons with Coach D.

The Academy provides the structure that helps pitchers continue improving between lessons through:

  • Weekly training plans
  • Drills
  • Skill development
  • Strength and mobility work
  • Video resources
  • At-home practice guidance

Rather than waiting until the next lesson to improve, athletes continue progressing every week.

JOIN THE ACADEMY

ACCESS THE IN-PERSON GROUPME

STEP 3

After enrolling in the Next Level Pitching Academy, you'll receive access to Coach D's private In-Person GroupMe.

This is where Academy members receive:

  • Lesson openings
  • Booking links
  • Schedule updates
  • Weather notifications
  • Facility announcements
  • Important reminders

Access to the In-Person GroupMe is reserved exclusively for active Academy members.

JOIN GROUPME

WHY THE ACADEMY IS PART OF THE PROCESS

The biggest improvements don't happen during a one-hour lesson.

THEY HAPPEN THROUGH CONSISTENT WORK BETWEEN LESSONS.

 

That's why Coach D requires ongoing athletes to be part of the Next Level Pitching Academy.

The Academy gives every athlete a clear plan to follow between sessions, ensuring each in-person lesson builds on previous progress instead of starting over.

Together, the Academy and in-person lessons create a complete development system that helps pitchers improve more consistently throughout the year.

WHO THESE LESSONS ARE FOR

Coach D works with pitchers who want to:

LEARN PROPER PITCHING MECHANICS

IMPROVE CONSISTENCY

INCREASE VELOCITY

BUILD CONFIDENCE

PREPARE FOR TRAVEL OR SCHOOL SOFTBALL

CONTINUE DEVELOPING YEAR-ROUND

Whether your athlete is just starting or already competing at a high level, lessons are customized to meet her individual needs.

FREQUENTLY ASKED QUESTIONS.