interesting theory. and it makes sense, cuase Lupin is not a kind of wizard who would seat and watch, most likely he had a reson for teaching them about vampires. And snape has a look of a Vampire, and maybe thats why he is anot a fraid of Voldy. Cuase , he risked Voldy finding out about him teaching Harry oclumency (or wht evr was called).