Jean-Paul is aloof and reserved and generally an ass unless he respects you. He is very, very snarky. He's been with the school since it opened. He's very good with his students, and when they graduate they see a very different side of him.
He and Christoph are friends. Other than that, I'd love to figure out how he is with other people.