In this series of three lectures we will describe positivity conditions on Riemannian metrics including the classical conditions of positive sectional, Ricci, and scalar curvature. We will discuss open problems and recent progress including our recent proof of the differentiable sphere theorem (joint with Simon Brendle). That proof employs the Ricci flow, so we will spend some time explaining that technique. Finally we will discuss problems related to positive scalar curvature including some high dimensional issues which occur in that theory. If time allows we will describe recent progress on black hole topologies. These lectures, especially the first two, are intended for a general audience.