https://phdvoice.org/geometry-and-topology/
Geometry and Topology