Listen, if you want a spoiler I can say but I really suggest you read the book and find out.
Honestly; hmm, he's good at potions... got a bit of a nasty sense of humour... it's not rocket science (havning said that, i so didnt guess until I got to the bit in the book that told me!)