Meet Our Coaches

Abby McCoid


HEad Coach/CEO

CF L2 Cert; PN1 Cert

Cole Barbee




Cole was born and raised in Sioux City, Iowa, and an alum of Iowa State University with a degree in Criminal Justice and minor in Military Science. Cole has been serving with Iowa National Guard for over 11 years; 5 years enlisted, and 6 years as a commissioned officer from the Iowa State ROTC program. His current position is fulfilling the role as a Public Affairs officer for the state of Iowa.

Cole holds the credential as a CrossFit Level 2 Trainer and has been collectively teaching the CrossFit methodology for over 6 years. He brings experiences from the heartland, west coast, and east coast, utilizing a hybrid of education from the likes of gyms in Iowa, California, and Florida to his classes. He is now thrilled to bring back his passion of health and fitness to his hometown.

Through each class, Cole has a specific a goal of providing direct, meaningful, and lasting impact to all members that walk through CrossFit Beo’s doors. He also has set expectations of providing the upmost quality class experience with energy and enthusiasm. Cole is eager to meet and work with all of you very soon!





Dedicated Strength and Conditioning Programmer

"Hello everyone! My name is Robert but most people call me Rob or Bob at Beo. I program the workouts and also am a longtime member of Beo. You can also find me coaching a class once in a great while.

I work full-time at West High just up the hill as a Special Education Behavior teacher. I also coach the Boy's tennis team in the spring. I have a wonderful family consisting of my wife Robin and three daughters Teagan, Sawyer, and Loghan. In my spare time, you can find me golfing or attending my kid's activities. 

"I have always loved staying active and playing competitive sports. I was drawn to CrossFit years ago because of its competitive aspect. I was bored with the globo gym routine and after my first workout, I was craving more. I quickly got into coaching as well, earning my Level 1 after a couple of months of doing CrossFit. I love meeting new people and can say that I have met the best people while at BEO."



Group crossfit  coach

1:1 Coach


"I got into CrossFit as soon as I graduated high school. I didn’t know who I wanted to be, but I knew I wanted to be strong. As the years went by, I realized I absolutely loved going to the gym. It’s a safe haven for me from all the stress that being an adult is."

"I decided to become a coach so that others like me can feel safe and comfortable at Beo. 7 years later, married with 1 cat, and I’m still trying to figure out who I want to be, but one thing is for sure, I love coaching/working out at Beo."

Kellie Ensz




Gymnastics Specialist

"I was born and raised in Omaha, NE and spent the majority of my life competing and eventually coaching gymnastics.In 2001 I earned a BS in Exercise Science and have been working in the fitness industry ever since.

"My husband and I moved to Dakota Dunes in 2010 and I was introduced to CrossFit in 2013. I immediately fell in love with it and have never looked back. The diversity along with the learning and building of new skills is what I love most about CrossFit. It also helped spark the competitive fuel that I missed after my gymnastics days were over.

"Outside of the gym I love spending time with my husband, Dave, and my two sons, Zach 11 and Zane 9. We love traveling and attending lots of sporting events!" 

Tyler Kludt




"I work for the lowa Air National Guard flying the KC-135 Stratotanker. My wife Megan is my forever fitness partner and we have a doggo named Tucker.

"I started doing CrossFit about 8 years ago. I enjoy teaching and training others so I took the step to become a coach and truly enjoy helping others become the best they can be!

"When I'm not in the gym or on the road for work, you can find me working on ou rfarm, hunting, fishing, and enjoying the outdoors with Megan and Tucker."





Call to Action

Beo Strength and Fitness

4101 War Eagle Drive, Sioux City, Iowa 51109, United States

(712) 224-2236