Can you tell me the answer to who was the dada teacher in half blood prince??
Snape