I have been using this to self teach myself abstract algebra, and the book works quite well for me.<br><br>The book only expects some high-school level algebra experience and being comfortable with proofs.<br><br>It guides the reader through many different topics, and does with many exercises of varying difficulty.<br><br>The problems are never focused on computation, only maybe the first exercises in a set will involve any, and this is just to get you comfortable with what you'll need for the more complex questions.<br><br>Overall, this is a extremely good book for someone looking to learn the topic, I do recommend this for anyone interested in learning higher math.