So far that has not been true. It must be said, however, that I'm extremely impressed with FreeCodeCamp's curriculum. It's quite literally step-by-small-step in learning the language and it's features. Even though I've been completely aware of everything in the course so far it still takes quite an impressive amount of time to go through just because of how broken up it is. I'm thinking about having my young son go through the course because of how guided it is and how much it builds on itself slowly as it goes. Very much recommended for someone starting out. I think my progress here is driven entirely by: "Did I miss something core when I was building and designing all those websites?"