Aimed toward graduate students and research mathematicians, with minimal prerequisites this book provides a fresh take on Alexandrov geometry and explains the importance of CAT(0) geometry in geometric group theory. Beginning with an overview of fundamentals, definitions, and conventions, this book quickly moves forward to discuss the Reshetnyak gluing theorem and applies it to the billiards problems. The Hadamard-Cartan globalization theorem is explored and applied to construct exotic aspherical manifolds.