Build Your Game With Performance Plus Tennis

World-Class Lessons From Elite Pro, John Craig

Become A VIP Member Popular Courses

Build Your Game

select from 3 Options to work with john and
Develop Your Professional Quality Skills:

VIP Memberships

My ultimate coaching program, combining world-class courses on all strokes and strategies and personalized video analysis to guide you on your journey to developing professional quality skills!

Professional Video Analysis

Video analysis by a highly experienced coach will help you improve strokes and shot performance, raise your confidence and help to avoid injuries. Click below to learn more and watch a live video review with one of my clients.

World Renowned Courses

Looking to improve one or two particular strokes? My course library has you covered, with specific courses to develop every stroke. All courses feature my unique system, focusing on footwork, stroke fundamentals and advanced skills.

Serve Like A Pro!

Free Lessons From The
“Serve builder”

testimonials

read what the pros say :

Jeff Salzenstein – Former ATP Top 100 and World Renowned
Coach at Tennis Evolution

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“USPTA Elite Professional and RacquetFit Certified Instructor John Craig is the “Serve Builder”, and rightfully deserves that nickname. His approach to the serve is MASTERFUL in all aspects…he’s unquestionably one of the best in the world at coaching every intricate detail about it.”

John Carrizosa – USPTA Elite Professional

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“I just watched the first five segments of the Serve Foundation Course, and they are gold!!! I’ve been teaching for 30 years, and I love to learn and check out a lot of info on-line. Just watching the beginning of your course, I’m like wow!!! It’s clear, concise, and so easy to apply to students…i can’t wait to watch the rest!

Sunil Sipaeya – Former #1 ATP player from India

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“I have known Coach John Craig for seveal years now, and he shares a lot of ideas with me to help my students improve their stroke technique. his way of teaching tennis really helps one understand the game better. John has a lot experience and is a great coach!”