Harry Potter Teachers

user created fictional characters

Remus Lupin

Severus Snape

Gilderoy Lockhart

The Wolf

The Mean One

The Narcissist

Remus Lupin
Severus Snape
Gilderoy Lockhart