Doing CF even if its slow or "not feeling it" is better than most any other method for GPP (General Physical Preparedness)

Perfect programming - nope

We need to train our skills more and create more time for just lift days as well as 45 min days.

CF Open
https://games.crossfit.com/

MuteSports
https://www.mutesportsequipment.com/

Summer Strength for Students MS/HS
https://crossfitgarage.com/summer-strength-for-students/

CrossFit Linchpin
https://crossfitlinchpin.com/pages/workouts

Member Facebook page
https://www.facebook.com/groups/224352477647633

CrossFit doesn't do hypertrophy
Constantly varied movements executed at high intensity
More skill and cool down
Progressions

Nutrition Kickstarter
https://crossfitgarage.com/nutrition-coaching/

1000 WODs - Louis Judge
15 Double Unders - Sergio Vill