First of all, congratulations on being featured! You deserve it. Questions about what we know and what we don't are some of the frequent ones in our minds. If you don't ponder about them, they may create confusion or reluctance to continue doing the work at present.
How do you manage to continue with so many courses simultaneously? Thanks for the book recommendations and it will be better if you can review the courses that you've taken up so far. I am interested to get the review of Full Stack Development MOOC by the University of Helsinki.