I'm a big fan of Codeacademy myself. But, as someone who doesn't come from a technical background, I feel like I'm often completing many of their lessons, but not internalizing the information or actually learning how to code.
I don't plan on giving up, but I'm curious if others have had that experience or if I'm the only person who's figured out how to use Codeacademy without actually learning to code.