Equal parts Hagrid and Snape. In a good way
— Former student

Coming Soon