Adaptive question bank with smart learning trees. Wrong answer? Get the foundational concept first, then come back stronger.