Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
One thing that strikes me about this is that while it is very user-friendly and has a nice, fun tone, it doesn't really provide a framework for practice or provide ideas for furthering the skills or vocabulary that they touch on. You mentioned that you took a programming course. Would you recommend that anyone with any interest level take a course? If not, do you have any other suggestions for someone who is somewhat interested in learning more about the subject?