Hello Guys,

I am thinking about learning Differential Geometry. Could somebody refer me to some good conceptual books on Differential Geometry?

Also could somebody tell me how much of mathematics do I need for Differential Geometry ?

Thanks a lot in advance.