Quibbler - The Wizard Board

Teachers

Who is the best teacher at Hogwarts and why?