I recommend the Princeton Blockchain & Bitcoin free course at coursera. Its nothing exceptionally amazing in presentation, but covers all the main topics in a mostly accessible way. Best to have a bit of tech/coding literacy but you'll only lose a little bit of the details without.