It’s a waste of time. You end up having to find most of the answers on all the assignments via online research and you don’t stay on any one subject really long enough to learn it. I would not recommend it unless you alreadt are fairly program language savvy already If you are beginning as a programmer, it’s not a good way to learn.