Invia SMS: A comprehensive introduction to differential geometry