What are some elementary differential geometry textbooks that are self-contained and are intermediate level?

218 Views Asked by At

What are some intermediate differential geometry textbooks that are more advanced than Pressley's, Barrett's, Christian's and Krezig's books, and are self-contained, but below the level of Spivak's vol 1, 2 and do Carmo's and Wolfgang's books? Can you also explain which topics I should pick up before I challenge myself to read more demanding ones and less self-contained advanced textbooks?

I already finished reading the elementary books I mentioned above, but still think I need a transitional book in order to continue to a more advanced one, even through the advanced ones I mentioned are still undergraduate level. These advanced ones are the ones that really cause me trouble.