Im planning on taking a course on classical differential geometry next term. This is the outline: The differential geometry of curves and surfaces in three-dimensional Euclidean space. Mean curvature and Gaussian curvature. Geodesics. Gauss's Theorema Egregium. The textbook is "differential geometry of curves and surfaces" by do carmo. I was wondering if anyone knows a good textbook or set of lecture notes that covers this material and modern differential geometry at the same time. Ideally i will work from this textbook for the class and learn the same ideas in modern differential geometry at the same time. Thanks!