  This note is based on Professor Vitali Kapovitch's comparison geometry course
at the University of Toronto. It delves into various comparison theorems,
including those by Rauch and Toponogov, focusing on their applications, such as
Bishop-Gromov volume comparison, critical point theory of distance functions,
diameter sphere theorem, and negative and nonnegative curvature. Additionally,
it covers the soul theorem, splitting theorem, and covering theorem by
Cheeger-Gromoll, as well as Perelman's proof of the soul conjecture. Finally,
the note introduces Gromov-Hausdorff convergence, Alexandrov Spaces, and the
Finite Homotopy type theorem by Grove-Peterson.
