Every coach background-checked · First-lesson money-back guarantee

All coaches
James Okafor — Tennis Coach, Rally tennis coach in Santa MonicaGreat with kids

James Okafor — Tennis Coach

10 years coaching · Santa Monica

Rated 4.8 out of 54.8· 203 verified reviews
Checking…

$80.00per 60-min private lesson

Ocean-air tennis and high-fives guaranteed.

About

Meet Coach James

James has run junior programs up and down the Westside for 10 years and currently leads the after-school tennis initiative at several Santa Monica schools. Parents describe him as equal parts coach, mentor, and entertainer. His adult lessons carry the same warmth — with an extra serving of strategy for doubles players.

Teaching style

Positive, playful, and remarkably organized. James runs tight sessions where every minute has a purpose, building skills through cooperative games before unlocking competitive play. Kids learn; kids laugh; kids come back.

Junior pathwaysDoubles fundamentalsAfter-school programs

Levels

Skill levels taught

BeginnerTeaches
IntermediateTeaches
Advanced

From first swing to competitive match play — James plans every session around your level.

Courts

Where lessons happen

12
  • 1

    Memorial Park Courts

    Mid-City, Santa Monica

  • 2

    Ocean View Park Courts

    Ocean Park, Santa Monica

9040190402904039040490405902919006690064

Packages

Lesson packages

Reviews

Verified student reviews for James

Rated 5 out of 5Verified studentMarch 2026
The kids' favorite hour of the week
James manages 8 kids like a magician — everyone moving, everyone learning, everyone laughing. Our twins' coordination has exploded.

Heather M. · Wilshire-Montana

Rated 5 out of 5Verified studentFebruary 2026
Doubles game-changer
His net-positioning clinic fixed years of bad habits in one afternoon. My partner and I haven't stopped winning since.

Ben C. · Venice

Rated 4 out of 5Verified studentDecember 2025
Warm, structured, reliable
Always on time, always prepared, always positive. Our daughter has grown so much as a player and a person.

Yuki N. · Mar Vista

On court

James in action

Coach James training on court (1)Coach James training on court (2)Coach James training on court (3)

Still deciding if James is a fit?

Start with a free 15-minute phone chat — no commitment, no payment, just a real conversation about your game.

Serving Santa Monica · 8 ZIP codes