@AntoniParellada Do Carmo is a classic text. I think it's still used for undergraduate courses on differential geometry. I learned differential geometry from Spivak's
Comprehensive Introduction... (volumes II through V), so my language and approach likely reflect that. The answer at
math.stackexchange.com/a/46523/1489 looks like it contains a good rundown of more recent textbooks at the advanced undergraduate/early graduate level.