Hey, I’m Josh!
After years of competing at the sport’s highest level, working with top coaches, and traveling internationally coaching with programs worldwide, I’ve gained the skills and experience to effectively lead both athletes and teams toward their goals at any level. For more about my background, read here.
Instructor of All Ages & Skill Levels
3x World Champion Athlete
Summit Champion Coach
10+ Years Coaching Experience
20+ Years in Cheerleading
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
-
Athletes are asked to arrive a few minutes early to stretch prior to the lesson starting. Each session is structured and intentional, with:
A quick warm-up and prep focused on injury prevention, balance, strength work, and skill/tumbling progressions
A focus on quality reps through drills, skills, and key movements
Clear, constructive, experience-based corrections throughout the session
A short recap at the end to review progress and discuss a plan of action moving forward
-
Private lessons are held at New York Icons (Rochester and Pittsford). Availability varies week to week — message me what you’d like to work on and what day/time works best, and I’ll send through current availability.
Lessons are available in 30- or 60-minute time slots.
Rates: $65 (30 minutes) / $110 (60 minutes)To book, text me at (585) 759-5790
I’m excited about the opportunity to work together!