The NEETS training is beyond excellent! It's a true full-stack course that starts from the basis of matter and builds from there. I'm still working through it, but it's an absolute tome of knowledge. It's also freely available: https://www.hnsa.org/manuals-documents/2575-2/.