The answers should all be in his head by now. He either doesn't want to learn, or he's not thinking/reading as much as accurately as he needs to be. If you're willing to practically write an entire MSNP11 implementation in mIRC, go for it, but I'd advise letting him do it himself, because otherwise he's not learning.
pouncer: convert base 16 to base 10 the same way that you convert base 10 to base 16.