Request a mountain bike lesson -- One-on-one or group options available!
USA Cycling Level 3
NICA Level 3
BICP Level 1
First Aid & CPR
Active mountain biker since 1991
USA Cycling Certified Level 3 Coach
Bicycle Instructors Certification Program (BICP) Level 1
PA Interscholastic Cycling League (PICL) Head Coach, Team Director and Team Founder
PICL Coach Supporter/Trainer
National Interscholastic Cycling Assoc. (NICA) Level 3 Coach
Founder & President, Independence Youth Cycling
Board Member, Friends of Cresheim Trail
Active snowboarder since 1988
Certified Bear Creek Mountain Resort instructor
American Assoc. of Snowboard Instructors Level 1 Virtual
First Aid and CPR Certified
Featured mountain bike and snowboard videos
Happy Living in MontCo featuring SoMont Youth Cycling!
John's snowboard trip to Whistler/Blackcomb Canada in 2000
Philly Bike Expo 2019 talk
Getting Gritty with NICA: Kids and Dirt - Change Agents of Cycling