Hey, maker of Atom here. We launch in a few days and I'm still tuning which subjects and tiers get the most attention.
Atom has four levels named after physicists (Archimedes for elementary/middle school, Newton for high school, Heisenberg for undergrad, Einstein for grad-level), and it covers physics, chemistry, biology, math, and coding, with diagrams generated as part of the explanation instead of just text.