notice his comprehensive book really is comprehensive. it covers a lot besides diff geom proper. the whole first volume is on differentiable manifolds and related topics, including algebraic topology via differential forms, i.e. de rham theory, and i believe a tiny sample of lie groups.
he throws in problems with hints on useful topics like comoputing the dimension of avrious matrix groups. it is very sueful.
then volume 2 is the classic on gauss and riemanns work with modern explanatiions. this is actually as far as the course went. the next three volumes wre written afterwards.
vol 3 is a treatment of classical surfaces in 3 spoace i believe. 4 i don't know, and 5 is i believe on characteristic classes via forms, cherns original approach by the way, culminating in the general gauss bonnet theorem. there is also a section called a word from our sponsor on pde.