You do Crossfit? You want to be a coach? You want to program for yourself/ friends/ a gym? Do you just want to know a little more about Crossfit? Want to understand what good programming looks like? This says it all. This may be the most intelligent article on Crossfit I have ever read so please read it, then read it again. When you are done doing that read it one more time.