If you’re looking to improve your skills in designing programs, the best way to learn is to get feedback on your work from experts .

Blog posts, YouTube videos, and podcasts are all helpful, but understanding how to apply all of the information out there is very challenging. 

Lots of coaches and athletes feel like they don’t have anyone to bounce ideas off of or to help them understand how to tie everything together. Our Program Design Workshops are a multi-week, feedback-focused program designed to give coaches a practical understanding of how to design effective programs.


Lots of coaches and athletes have no trouble finding workouts to do or coming up with a strength progression to follow. But, putting it all together in a cohesive package is tough.


Todd Nief, Founder – Legion Strength & Conditioning

Designing effective training programs isn’t just about having the knowledge of what progressions to use.

It’s not about being up-to-date on the latest exercise science literature.

It’s not even about having elite athletes who follow your training.

Instead, it’s more about understanding how to prioritize, how to make decisions with incomplete information, how to adjust when things are going wrong, and how to make things fun and engaging.

These “soft skills” are difficult to pick up from podcasts, videos, and weekend seminars.

In fact, designing solid programs is probably more like becoming an excellent chef, surgeon, or blacksmith. In those professions, apprenticeship models teach practical skills and subtle decision-making.

For coaches and athletes looking to design programs, it’s much more difficult to find a mentor to explain all of the tiny decisions they make when putting together training programs.

I know I was fortunate enough to have several relationships with elite coaches when I was getting started, and their formal and informal mentorship taught me more than I could have imagined.

That’s why we created our program design workshops. Through our podcasts and articles, we meet a lot of coaches and athletes who have questions about programming.

While we try to be helpful, we realized that it’s impossible to give people the full mental framework for how we think about writing programming in a podcast or in an email response to a question.

So, we built these workshops to focus on going through real-life examples and providing individualized feedback on each participant’s programs.


Our next workshop will be focused on designing conditioning workouts for functional fitness athletes.

Here’s some of the questions we will address:

  • Are these crazy workouts that elite athletes are posting on YouTube what people should be doing if they want to improve in the Open for next year?
  • Do doing rowing intervals actually make you any better at CrossFit?
  • Is nasal breathing the secret to improving conditioning?
  • Why are some athletes great at things like assault bike, box jumps, and kettlebell swings — but they completely fall apart when they have to do burpees and chest-to-bar pull-ups?
  • How do you incorporate aerobic-base building, “doing metcons,” and specific work on weaknesses into a broader template? How do you progress that template over time — and move from one template to another?

Here’s the details:

  • The workshop starts on Friday, 4/2 and runs for 5 weeks
  • Meetings will be at 10am Central (UTC-6) and will last 90 minutes. Calls will be recorded, and we will also have weekly assignments.
  • The workshop will be limited to 10 participants so we can make sure everyone has an opportunity to have their programs reviewed.
  • Cost for the workshop is $439.
  • Registration for the workshop closes next Wednesday, 3/31.


Do I have to already be doing programming for high-level athletes to do this workshop?

No. This workshop is intended for people who are interested in improving their program design skills and their understanding of programming, but it’s not important that people already have experience working with tons of athletes.

Previous participants have had a range of experience levels — from just getting into coaching to full-time coaches working with multiple individual design clients.We do encourage people to do one of two things:Convince a friend to let them write some programming for them in order to apply some of the principles from the workshop.Write some progressions for themselves in their own training
I can’t make all the calls. Should I still participate?
If you will miss one call, that’s ok and the workshop is probably still worth your time. If you will miss more than one, things are starting to get a little bit iffy. The calls will be recorded, but the main value in the workshop is in the group discussion and getting individualized feedback on your programs.If the time doesn’t work for you, stay tuned for future workshops.
Can I split my payment or do I have to pay all at once?
No problem. If you’d like to do multiple payments, just email us at info@southloopsc.com and we can get you set up.
I’m more of an athlete than a coach. Will this help me?
Some athletes benefit from understanding the “why” behind their training. Others can get themselves in trouble with too much thinking.For a certain type of athlete — especially one who programs for themselves — the concepts in this workshop will be very helpful. For others, this will be “too much information” and not helpful.Our last workshop was a bunch of fun, and I love nerding out with a bunch of other coaches about the ins and outs of program design.

Here's what to expect

Expert Coaching

We have some of the best coaches in the business — who are focused on answering questions, watching technique, and providing individualized feedback.


We build fitness that carries over to activities outside the gym — from going for a bike ride on the lake to carrying a heavy suitcase to just going up a few flights of stairs.

Join a commuity

We’ve got a group of like-minded people in a team-like atmosphere holding you accountable and making going to the gym fun.



If you’re ready to level-up your program design skills, getting individualized feedback on your programming is the best way to do it.

If you’re looking to understand all of the conflicting information out there, bouncing ideas off of a group of highly motivated and knowledgeable coaches is invaluable.

Join the next Legion Program Design Workshop to take your programming to the next level.

Learn About our next workshop