Look at the excellent book of Toponogov and Rovenski, **Differential Geometry of Curves and Surfaces: A Concise Guide**. It is very clear and straightforward. I taught from Pressley's book and from O'Neill's book, and they are also very good.