A book about geometry, without pullback, pushforward, is not an excellent book. Furthermore, it explanation of Lie derivative is clear only in hindsight. Finally, its explanation about gauge symmetry as a connection deserve more space, way more space. Overall, the book is a nice first read, not trying to go too deep, specially when clarifying the curl (amazingly, some physicist still don't know this!) But it lacks several concepts and a more precise development of some ideas, besides the bad explanation of the Lie derivative.