I’m Josh!
3x world champion athlete, experienced coach, and choreographer with over a decade of experience in competitive all star cheerleading. After coaching and choreographing programs around the world, I’m am now currently based in New York and proud to be working with New York Icons.
My specialties are all things cheerleading. I’m passionate and knowledgable in Tumbling, Jumps, Stunts, Flying, Flexibility and Strength. My coaching style is built around strong fundamentals, smart progressions, and helping athletes train safely, confidently, and consistently.
10+ Years Coaching Experience
20+ Years in Cheerleading
Instructor of All Ages & Skill Levels
Private Lessons
What are Private Lessons? Private lessons are 1-on-1 sessions designed to help athletes improve faster with focused, individualized coaching. Each lesson is built around proper progressions, clean technique, and high-value corrections.
-
Private lessons are for athletes of all ages and levels — from beginners to competitive athletes.
Lessons are available for:
Tumbling
Jumps
Flying / Partner Stunting
Technique + performance
-
Each session is structured and intentional, with:
A quick warm-up and prep
Skill progressions and quality reps
Clear, experience-based corrections
A short recap at the end
-
Private lessons are held at New York Icons (Rochester and Pittsford). Availability varies week to week — message me with what day/time works best and I’ll send through options.
To book, send:
Athlete’s name + age
What they want to work on
Preferred day/time
Lesson rates are available upon request.