Hola Rebeca. "lo" en este caso funciona como pronombre personal masculino y responde ¿a quién? ¿a quién va a enseñar? a él.
Si fuera, enseñarla, es a ella. ( "la" femenino).
Y "le" "enseñarle" ¿a quién? a él.
También se pueden usar como complementos indirectos, pronombres y algunas veces como sustantivos.