I'm a physics undergraduate student who always enjoyed math, and briefly studied it at a university but for various reasons (laziness, youth) gave up and changed 'majors'. But I always wanted to go through an undergraduate math course in my own time, unconstrained by class, etc. Now that I've passed all my exams I was thinking of doing something over the summer.
I had a look at Terry Tao's free lecture notes from an analysis course he taught and I was absolutely shocked at how good they are. I love the verbosity and how he motivates every bit of information. From what I read, he wrote an Analysis textbook which I intend to get.
My question is, are there any other similar (in the sense of their exposition) textbooks for subjects such as Topology, Algebra (Linear and Abstract - from my brief studies I've come to believe that I'm an absolute algebra antitalent, but I'm hoping it's because I didn't have anything else than fairly dry lecture notes to study from, and let's be honest, I didn't study very much) and of course more advanced Analysis, Probability and Statistics?