¿Por qué un chico evitaría deliberadamente el contacto visual con una chica cuando está cerca de ella?

Sé que hay otras respuestas, pero solo para agregar mi opinión a la refriega.

Sí, le gustas, síntoma clásico.
Y debe sentirse tímido y un poco confundido acerca de cómo enfrentar estos sentimientos.

Porque a veces, cuando te gusta una persona (románticamente), te sientes intimidado por ella. Él debe sentirse de la misma manera. Las personas se comportan de manera extraña frente a la persona que les gusta. Una vez le grité a mi amigo (ahora mi novio) sin ninguna razón en particular 😛
No te preocupes por él, y si sigue llegando tarde a las clases, solo habla con él 🙂

Le gustas, pero sabe que no sentirás lo mismo por él

¿Ya le has hablado? Trata eso. Podría hacer que sus ojos vayan en la misma dirección durante un minuto o dos. ¡Buena suerte!