I tried and quickly stumbled learning abstract algebra from this book. I liked "A Book of Abstract Algebra" by Pinter better because it was lighter on the presentation. But maybe I'm just a wimp. This text by Judson seems to be geared towards graduate studens. From what I can tell it's very thorough, though.
I haven't tried learning from it, but it doesn't seem to be higher level than Fraleigh's classic book on Abstract Algebra, which I use and is intended for undergraduates.