I'm taking a number theory course and don't know whether it's worth it. I currently can't understand algebra and real analysis and decided to take # theory to see whether this would help me prove and understand set theory and cardinality and sequences and the prerequisites for analysis and galois theory. Should I expect to get better at proving after this course?
At the very least, elementary number theory (e.g., the notion of "congruence", the notion of "prime", rings of integers-mod-$n$, Fermat's Little Theorem, Wilson's Theorem, and so on) gives a very tangible practice scenario for reading and writing proofs. At the same time, most of the elementary number theory results are indeed prototypes and examples for various basic results in abstract algebra (group theory, commutative rings).
Arguably, the logical complexity of assertions and proofs in elementary number theory is less than that of basic rigorous analysis, where the nesting of quantifiers is just slightly deeper in many cases.