Hey Lovelies! Okay so many of you have guessed, and though I never gave her name, there were a few not so subtle clues! Shoutout to frozzmagic, Natalia, and daithi4377 who got it right all the way back in Chapter 1! Way to go guys! For those of you that were never quite sure, I'm telling you now, it is the one and only Minerva McGonagall, (well I guess in this story it's Potter now ;) )