At first I only took it as a "me-too" to Khan Academy, but it really isn't. It definitely takes away some great features in KA, but it's defined differently in the sense that the design reflects the web industry rather than how a typical course would teach.