I personally love pure Maths subjects, so despite my mark I thoroughly enjoyed this subject. The subject jumps straight into ring theory at the start and is fairly fast paced, the content itself takes awhile to make sense. The main thing that separates high achievers from low achievers is the ability to do difficult proofs, to be able to do proofs your knowledge of the content must be concrete, you need to practice proofs A LOT (which I didn't do). The subject does have a mechanical side in the sense that you learn techniques to diagonalise matrices, determine which polynomials are irreducible in
, etc. Also being able to memorize theorems and give examples is paramount to getting a good score. I guess how I know how to do well in this subject is that in hindsight I know how to not do well. I would definitely recommend this subject to anyone who did linear algebra and enjoyed it. In second year group theory and linear algebra (a prerequisite for algebra) builds up from linear algebra.