Cool-school I'm writing curriculum for fun. Discrete math lessons Graphs (intro) Induction (intro) Languages and machines: the meaning of language and the limits of computation (more advanced) Physics lessons Tensors (for physics) Practical programming lessons Questions and puzzles designed for people who already know how to program. Memory problems in C Systems To come later