“A very fresh perspective”. On Gian-Carlo Rota as mathematician, philosopher and teacher