These are the coaches who will help you realize your full potential.

Dan Vadala, CCFC

  • CrossFit Level 4 Coach
    • CF Running and Endurance 
    • CF Movement & Mobility 
    • CF Nutrition 
    • CF Gymnastics
    • CF Advanced Kettlebell
  • OPEX Level 1
    • Assessment
    • Program Design 
    • Nutrition 
    • Life Coaching
    • Business Systems
  • PENDLAY Weightlifting Program 1 & 2 
  • Massachusetts Certified Educator
    • Physical Education Grades K-12
    • Elementary Teacher Grades 1-6
  • American Heart Association First Aid and CPR/AED Certified

Danny is all about helping kids and adults reach their full potential. He taught Physical Education at the Pine Grove Elementary School in Rowley, served as Girls Director for Triton Youth Lacrosse, and works as a coach and consultant to a number of North Shore area private schools, gyms, and CrossFit affiliates.  He has been coaching youth sports since 2000 and has been a personal trainer since 2004.

Geoff Turke

  • CrossFit Level 2 Trainer
    • CF Mobility 
    • CF Endurance
    • CF Kettlebell
  • OPEX Level 1
    • Assessment
    • Program Design 
    • Nutrition 
    • Life Coaching
  • American Heart Association First Aid and CPR/AED Certified

After retiring from the United States Army, Geoff decided that it was time to show his softer side. 

He previously worked as the Teen Director for the North Andover YMCA. He also specializes in individual programming for competitive athletes.

Eric Burgos

  • CrossFit Level 1 Trainer
  • CPR/ First Aid/AED Certified
  • Precision Nutrition Certified
  • Massachusetts Certified Physical Education Teacher
  • Bachelor of Science in Kinesiology from UNH
  • Master of Education from Salem State University

Eric has been in the strength and conditioning world for six years and found CrossFit in 2018. He was blown away by the challenge, the community, and of course the results! After playing D1 football at The University of New Hampshire, CrossFit became that physical outlet he was looking for to challenge him and feel like part of a team. Eric currently teaches Physical Education in Newburyport and coaches football at Triton High School. Teaching and coaching is what he was born to do.
Eric is fascinated by the relationship between what we eat and how we perform and specializes in habit development. You will most likely find him working out at the 5:15am class, coaching Sunday morning open gyms, and being part of the nutrition team here at Full Potential.

Kaitlin Brosnan

  • CrossFit Level 1 Trainer
  • Licensed Independent Clinical Social Worker
  • Massachusetts Certified Educator: School Adjustment Counselor
  •  American Heart Association First Aid and CPR/AED Certified

Kaitlyn has been involved in the CrossFit community for 5+ years, starting on the south shore and now here on the north shore. Kaitlyn was a college track and field athlete who has always had a healthy love for competition and desire for challenge and growth. She found CrossFit after having a baby in 2014 and has been involved since. “Finding CrossFit at a time in my life when I needed a supportive, challenging, fitness community helped me to transition into this new phase of my life as a mother. CrossFit has pushed me to become a stronger, healthier, more confident version of myself and has introduced me to some amazing friends.”
Kaitlyn has an extensive background in adolescent mental health, she is a Licensed Clinical Social Worker, School Adjustment Counselor, and CrossFit Level 1 Trainer. She is involved in the CrossFit kids program, and coaches adult classes. Kaitlyn believes in the importance of physical health and sense of community/belonging as a road to improved mental health. When not at the box, you will find her outside spending time with her family.

CFFP_headshots_details-1 (2)

Michael Kochansky

  • CrossFit Level 2 Trainer
  • CrossFit Kettlebell
  • Juggernaut Powerlifting
  • AHA First Aid & CPR/AED Certified

Mike has been CrossFitting since 2009, and serves as a lead instructor in our group classes.  His attention to detail and proper movement progression has made him an asset to our coaching staff, so much so that he is often referred to as “Coach of the Year” by our clients.

CFFP_headshots_details-21 (2)

Ginny King

  • CrossFit Level 1 Trainer
    • AFAA Trainer
    • MS in Nutrition

    Ginny is an AFAA certified fitness trainer and has been teaching barre, Zumba, kickboxing, yoga, pilates, HIIT, group strength, and spinning for the past 10 years in Newburyport. In her LBK (life before kids) she was a running coach and has competed in 1 mile, 5K, 10K, half marathon, marathon, and point-to-point ultra relay races. She found CrossFit while running her own business as a means of stress relief and received her L1 certification when she was 33 weeks pregnant with her third child. In addition to fitness, she is a registered dietitian with a masters degree in public health and has worked in various settings to improve the nutritional status of her patients and clients. She also teaches, precepts, and mentors nutrition students. Ginny recently completed a certificate of training in Pediatric Weight Management. She is CPR certified.  

    CFFP_headshots_details-37 (2)

    Clark Webb

    • CrossFit Level 1 Trainer
    • CrossFit Kettlebell

    Clark Webb is a Level 1 Coach with almost seven years of experience coaching at CFFP. He is a stickler for form and function and always encourages CFFP clients to do the best they can on any given day knowing that sometimes even the best of us need to modify when necessary. He truly believes that something is better than nothing and if people stay consistent, change will occur. He is a father to one amazing little boy named Sebastian and strives to model an active and healthy way of life for not only him, but the CFFP family as well. Other than coaching at CFFP, Clark is also a creative entrepreneur and a video creator who develops educational and entertaining content for his original YouTube channel, WebbVenture TV, which represents much of what Clark strives for in the gym which is helping others become who they are meant to be in both mind, body & spirit.


    Ethan MacDonald

    • CrossFit Level 1 Trainer
      • ###### FILL IN

      Gi—- FILL IN

      CFFP_headshots_details-27 (2)


      • CrossFit Level 1 Trainer
      • AHA First Aid & CPR/AED Certified

      In August 2013, Erin treated herself to a 55th birthday present and joined CrossFit Full Potential as a member. She had absolutely no prior CrossFit experience!!!!!! Prior to joining, Erin spent years as a somewhat consistent gym rat but gave up ‘working out’ after injuring her back and focused on softer pursuits such as yoga and spin classes. After 7+ years with no success at healing her back with yoga and other therapies, Erin joined CFFP. Her intention was to avoid anything related to her back and just try and get a little stronger!!! The funny thing was, after 6 months at CFFP and working with the coaches, getting creative with modifications and actually focusing on her back versus avoiding – she was pain free and a convert!!! Today, no more modifications are needed – at least not for her back!!! Fast forward to September of 2019 and as a retirement present, Erin completed her CrossFit Level 1 training.

      Erin’s belief is AGE is not a limiting factor and if anything – it is an asset! She is very excited to work with anyone and everyone interested in joining us at CFFP – but she is particularly excited about folks in her ‘demographic’ that take the plunge!!! Modification, accommodation and safety are CFFP’s hallmarks! Come join her!

      CFFP_headshots_details-7 (2)


      • Frisbee
      • Let’s play frisbee!
      • C’monnnnn frisbee
      • I’m SO good at this
      A frisbee circles
      As life, as eternity,
      Pure joy. Let’s go play.  
      What Our Members Are Saying
      “Danny, thanks for everything you did to help me get ready for Penn State over the last year. My coaches here were very impressed with my progress since my recruiting trips. You have made me a much better football player and I can’t thank you enough.”
      Steve Schoch, #48 Penn State Defensive End