Hola, entiendo que la profesora tenga que pasar a otras tareas. 30 minutos para comer son bastantes para un tentempié con un niño de cuatro años. Si tu hijo come más despacito, es perfectamente normal. La profesora le puede decir simplemente que el tiempo para comer se ha terminado, que guarde lo sobrante en la fiambrera y ésta en su mochila. Si le da hambre a la salida, tendrá su comida disponible. Intenta ponerle siempre cosas que se puedan volver a guardar y avisa a la profesora de que entiendes que tienen un tiempo para comer y que le has explicado a tu hijo que lo que sobre se guarda y listo. Esto debería bastar. La comida no se tira.