The programming primarily follows a flow of - Dynamic Warmup/correction drills, skill drills, big movement patterns for the day (strength work), then conditioning work for the last 10-15mins, followed by either middle specific work, flexibility work, or more corrections/recovery work.