Question: who was the dada teacher in half blood prince?
Answer: Snape