Thanks - I've just started watching cs50 and he is great.
I've been doing professional software development for 10 years but his explanations finally made some very basic things click like they haven't ever before.
Was there anything particular that jumped out? I skimmed over the first three weeks but nothing caught my eye and my ADD kicked in. Going to check out CS75 now.