SMS dit: A course in differential geometry