Working toward a model independent understanding of cosmic microwave background (CMB) anisotropies and their significance, we undertake a comprehensive and self-contained study of scalar perturbation theory. Initial conditions, evolution, thermal history, matter content, background dynamics, and geometry all play a role in determining the anisotropy. By employing analytic techniques to illumina...