As an ex Navy electronics
instructor, I'm still partial to the US Navy's NEETS - Navy
Electricity and Electronics Training System. They spent a lot of money
researching and compiling the info, it's bound to be pretty accurate. It's broken down into 24 modules, starting with Matter, Energy and DC circuits, moving on to AC circuits, and covers everything from power supply design to radio
wave propagation, antenna
design, superhet receiver design, motors, generators, syncros, servos, computers
, etc. It's all available for free on the net in pdf format and it's easy to just look up whatever info you need. It doesn't contain any confidential or secret ESM or ECM info, but the basics behind virtually everything the Navy has is in there.
If I had to teach someone with no prior experience electronics from scratch, that's the curriculum I'd use, in that sequence.