I am struggling with that book which I find to be more of second-guessing type than a book for self-study: it has cryptically written sections, no examples (and those given, and rarely, are even more cryptic than the text they are supposed to illustrate), with chapter VIII being a good example of abysmal indigestion...
Good introductions are found in the online series: Socratica's and Macauley's. The Harvard online series uses another book...
My question: Do you know of any online series on abstract algebra that uses MacLane's Algebra?