Madame Lovelace

Madame Lovelace is the history teacher at Rookwood School.