Algebra: Chapter 0, Paolo Aluffi
Best book on algebra I've had my hands on yet, and I love how it uses category theory. I wouldn't mind having a course taught from this one. Topics from group theory all the way through field theory, linear algebra, and homology. This book deserves more attention!