Professor Avalon

Professor Avalon is a paladin who teaches at Alfea. His class of Magiphilosophy, a mix of magic and philosophy, is difficult, but promising, too. Before coming to Alfea, he used to teach at the prestigious Malacoy Paladion Academy.

http://winx.wikia.com/wiki/Avalon