I started Freecodecamp, 2 weeks ago and I very like it, I have some trouble with my English, only one waypoint.
My advice if you start, give you two-hours by problem otherwise looking for help, Google then Slack if you want to talk about a solution.
The think I don’t found the way to use Vim in the Waypoint and Bonfire.
I have some plugin in Chrome with poor configuration.
I knew a lot before to start and that help to finish the basic very fast.