I have a few weeks off from school soon, and I was hoping to self-study a bit of algebra. I don't think this question has been asked on here before, but does anyone have any suggestions for algebra books which are particularly suited to self-study?
Here is some background and motivation, if it's helpful.
I'm currently a junior in high school, but I have some familiarity with groups, rings, polynomials and fields, as I went through Fraleigh's book. I liked the writing style of that book, but I felt many of the problems were not helpful. I would like to get better at algebra with some other book, particularly one that's aimed at someone who already has a little familiarity with the objects, but is by no means completely comfortable with them.
One of my longer-term goals is to learn a bit of algebraic number theory, as right now I've only been studying elementary number theory. That's why I feel it would be good to learn more algebra first. (I'd also be interested in suggestions of other good subjects to learn prior to tackling algebraic number theory.)
At first I was considering using one of Lang's books, since they seem to be pretty universal, but I've heard rumors that they are very terse and not good for learning by oneself.
Any suggestions would be very appreciated, thank you!