Coach For A Cause

Affordable Professional Coaching

Empowering individuals and communities through accessible, high-quality coaching services

Our Mission

Coach For A Cause is committed to making sports more accessible by removing financial barriers. We believe everyone deserves high-quality coaching and support, no matter their economic background. Based in New Jersey, we provide affordable, professional instruction that empowers individuals and strengthens communities.

Why Choose Coach For A Cause?

Affordable Pricing

Professional coaching at prices that work for everyone in our community.

Elite Junior Athletes

Our team of exceptional young athletes is here to support and inspire the next generation.

Community Focus

Rooted in New Jersey, serving our local community with personalized attention.

Interested in Volunteering?

Your expertise and passion can make a profound difference in young athletes' lives. By joining our coaching team, you're not just teaching sports techniques, you're building confidence, creating opportunities, and helping break down barriers that prevent talented individuals from accessing quality coaching. Every hour you volunteer directly impacts our community, empowering the next generation to reach their potential regardless of their economic background.

While many of our coaches choose to volunteer their time, we also offer a paid coaching option for those who prefer compensation instead of volunteer hours. Details about pay can be discussed upon request.

About Coach For A Cause

Our Story

Coach For A Cause was founded in New Jersey by three high school students who shared one simple belief: everyone deserves access to quality sports coaching, no matter their financial background. As passionate athletes and leaders, they saw firsthand how professional coaching could transform confidence, skill, and opportunity. Unfortunately, these athletes also noticed how often it remained out of reach for many families. Determined to bridge that gap, they launched Coach For A Cause to offer affordable, high-quality coaching led by accomplished junior athletes.

Our Approach

We believe professional coaching should be accessible, not just a luxury for the elite. Through our nonprofit model, we provide high-quality coaching at affordable rates, ensuring that athletes from all backgrounds have the opportunity to grow. Our dedicated team of junior atheletes share their time and expertise to uplift individuals and strengthen our community through sports.

Our Impact

While we're still in the early stages of our journey, Coach for a Cause has already begun making a difference by helping a handful of young individuals build skills, confidence, and a passion for sports. We're proud of the small but meaningful progress we've made, and we're actively working to expand our reach across New Jersey. By growing our team and hopefully adding new sports programs, we're laying the foundation to support more youth in the months and years ahead.

Our Values

  • Accessibility: Professional coaching should be available to everyone at a reasionable price
  • Quality: Affordable doesn't mean compromising on excellence. We strive to provide a comprehensive coaching experience
  • Community: We're committed to serving our local New Jersey community
  • Empowerment: We help individuals unlock their potential and achieve their goals
  • Integrity: We operate with transparency and genuine care for our clients

Our Sports Coaching Services

Golf Coaching

Professional golf instruction for all skill levels, from beginners to advanced players.

  • • Swing mechanics and fundamentals
  • • Short game and putting techniques
  • • Course management strategies
  • • Mental game and confidence building
  • • Tournament preparation
🎾

Tennis Coaching

Expert tennis instruction to improve your game and reach your potential on the court.

Coach: Yuxi Zhang
Coach: Justin Lee
Coach: Jaclyn Wang
  • • Forehand and backhand technique
  • • Serve and return strategies
  • • Net play and volleys
  • • Footwork and court positioning
  • • Match play tactics
  • • Fitness and conditioning

More Sports Coming Soon!

We're expanding our coaching programs to include additional sports. Stay tuned for updates on new offerings!

Interested in a specific sport? Let us know in your application.

Affordable Pricing

All our sports coaching services are offered at significantly reduced rates compared to traditional private lessons.
*Rates can be adjusted based on financial situation*
*Trial Classes may also be offered. Contact us for more information*

Individual Coaching -- $45 per hour
Group Coaching (4+) -- $30 per hour

Register for a lesson now!

Take the first step towards your sports development. Fill out the form below and we'll match you with the right coach.

Community Events

📅

Events Coming Soon

Check back later for events in this section. We're planning exciting community activities and will announce them soon!

Event Sign-Up & Suggestions

Register for upcoming community events or suggest new event ideas. Help us build a stronger sports community together!

Meet Our Team

Dingwen Yang

Dingwen Yang

Head Golf Coach | Co-Founder | Webmaster

Hi! My name is Dingwen Yang and I'm a student at the Academy for Information Technology. I've been golfing for the past four years, with a low round of 74 and a 3.7 GHIN handicap. My competitive experience includes numerous U.S. Kids, NJPGA, and UA Tour events throughout New Jersey. I look forward to offering my support and guidance to you as you take the initiative on your own journey.

(908) 206-6048
@dyang.golf
Ryan Zhao

Ryan Zhao

Head Golf Coach | Co-Founder

Hi! My name is Ryan Zhao and I'm currently a student at Rutgers Preparatory School. I've been playing golf for about three years and competing for the past two. I play in U.S. Kids, NJPGA, and AJGA tournaments, competing in Long Island, New Jersey, and occasionally in Boston. Currently, I'm shooting in the high 70s and have multiple top 10 finishes this season. I look forward to working with you and sharing my passion for golf!

(732) 491-1823
@ryanzhqo
Yuxi Zhang

Yuxi Zhang

Head Tennis Coach | Co-Founder

Hello! My name is Yuxi Zhang, and I am a student at an esteemed private school in New Jersey: Newark Academy. As the captain and third singles player on a top-ranked girls' varsity team, I have gained valuable experience in teamwork and leadership. I have played competitively for four years, choosing tennis over all other sports. I look forward to connecting with all of my future students!

(908) 875-5975
@yux1.z_
Justin Lee

Justin Lee

Head Tennis Coach | Director of Communications

Justin is a rising junior who plays for the Westfield boys varsity tennis team. He has a UTR of 7.6 and is a Union County Champion. Outside of tennis, Justin loves math and physics, and was the captain of his regional math team. Justin also has a passion for helping others, and has volunteered at Code Ninja, as well as tutored his peers

(267) 760-0222
@justinlee1458
Yangjoon Padilla

Yangjoon Padilla

Golf Coach

Hi guys! My name is Yangjoon Padilla, and I'm a student at the Academy for Information Technology. I am currently the No. 1 player on the Roselle Park High School Golf Team, with nearly a decade of playing experience. Whether it's on the course or at the range, golf should be fun and educational for everyone! Throughout my years, I have met many great players and coaches who taught me valuable skills that I hope to pass on to you! I look forward to working with, but most importantly, having fun with you!

(908) 590-5715
@equallyyang
Alex Dumontier

Alex Dumontier

Golf Coach

Hello! My name is Alex Dumontier, and I am a student at AIT. I began playing golf when I was young and picked up the sport competitively roughly 2 years ago. I currently play off a 1.3 handicap, and I have a couple of solid years of competitive junior golf experience under my belt. I've played NJPGA and HJGT events; additionally, I was a part of my high school varsity team for Scotch Plains. On top of that, I have had 7+ years of experience with the First Tee (a youth development organization with the stated goal of improving children's life skills through golf lessons). I am excited to be able to mentor and teach you this special game.

(908) 926-4111
@alexdumontiergolf_
Jaclyn Wang

Jaclyn Wang

Tennis Coach | Creative Director – Graphic Design

Hi! My name is Jaclyn Wang, and I attend the Academy for Information Technology. I’ve been playing tennis for about two years and currently compete at first doubles on my high school varsity team. I also spent a summer as a tennis coach, helping young kids discover a love for the sport. Beyond tennis, I’ve been playing lacrosse for five years. My goal is to inspire young athletes to get involved in tennis and other sports, showing them that being active can be both fun and rewarding!

(848) 828-0319
@jaclynw.11
Aman Nayampally

Aman Nayampally

Tennis Coach

Hi everyone! My name is Aman and I go to the Academy for Information Technology. I have been an avid tennis player for 5 years now and I play on the boys varsity team for Johnathan Dayton High School in Springfield. I really enjoy playing tennis with my dad, brother, and friends. Recently, I just coached tennis at a local camp, and I am always looking to refine and improve my skills. I have been coached by a previously top-150 player in the world, who has taught me tons of skills that I am looking forward to passing on!

(732) 913-9393
@aman_n1009

Join Our Team

Are you a passionate coach who wants to make a difference in your community? We're always looking for qualified professionals to join our mission.

Contact Us

Get in Touch

Address

New Jersey, USA
Serving statewide

Email

coachforacause24@gmail.com

Instagram

@coachforacause24

Hours

Based on coach availability
Contact us for more information

Send a Message