I really love free code camp, but I had watched all of CS50 a year before and found it to be incredibly useful context. I didn't feel the need to dig in and do the exercises but just to take the time to understand what the CS people might have been talking about.