The Odin Project is innovative and has undoubtedly driven the development of a number of the structured free web development learning resources now available online.
I found the resources to be of a consistently high quality. Learning is supported by an active community of learners participating through the gitter.im chat and networking platform.
The emphasis on learning the back-end first seems counter-intuitive. While this is a good way to develop your understanding of the full-stack, many (myself included) will find the long study period needed before you actually get to produce good quality websites a disincentive.
I believe that the time it takes to get from a beginner level to being a competent web developer makes it not the best choice as a first step if your focus will be on the front-end. However, if your focus is primarily Ruby-on-Rails back-end or a broad full-stack skill set, this may well be the right site for you.
While I won’t be continuing with it at this time, I will be revisiting in the future to build my back-end skills.
For more information, visit the Odin Project website.