I never got to learn much about geometry beyond curves and surfaces in Calculus III, and point set topology.
So what is a fast introduction to differential geometry (specifically, differential manifolds) and algebraic topology? My goal is to learn about Teichmuller surfaces, and I would like to achieve that within a year -- a year and a half.
inb4 there is no royal road to geometry; I just do not want slow textbooks.