Minerva McGonagall (A Harry Potter Fanfiction)
Everyone knows there exists a grumpy-looking teacher at Hogwarts. Her name is Minerva McGonagall. But what caused her to be so serious and even shallow? Was she ever any different? Read on to see how Minerva was as a child, who were her friends and foes, and who she once loved. I hope you like it!!!