I took a course which used this text, and I must say that that class was the least interesting class I have taken in my life. I think that looking at algebra from a geometric standpoint (and vice versa, an equivalent statement) ruins both algebra and geometry. Algebra is beautiful. Geometry is beautiful, but for a different reason. The intersection of their beauty (also, the beauty of their intersection) is the null set.