If you feel that you need to understand infinity a bit better, read this.
Lecture 1: Unique factorization
Lecture 4: The Burnside Problem
Lecture 5: Free groups and automorphism groups of
graphs
Lecture 6: Free groups are residually p
Lecture 7: Finitely generated linear groups are
virtually torsion free