Oliver/Roger
I'd have trouble with Flitwick even though he's like the less intimidating professor out there. Not because I couldn't, but because Flitwick is such a perfect name for him, you know?
Lupin was pretty cool, yeah. I spoke to him fairly recently, in fact.