Explanations in STEM

This work in progress is a site documenting my evolving thoughts on best explanations and first explanations for topics in STEM.