Text this: Lecture Notes on O-Minimal Structures and Real Analytic Geometry