Professor Thomas Hartford
Full Name: Thomas Hartford
Lineage: Human Wizard
Affiliation: Professor of Muggle Studies, Head of House Hufflepuff
Y.O.B: 1982
Lineage: Human Wizard
Affiliation: Professor of Muggle Studies, Head of House Hufflepuff
Y.O.B: 1982