Oh my goodness. This was really beautifully done. The characterizations all felt so true. Neville was perfect, alternating between shyness and confidence when it mattered. And Minerva... Oh my. I can see why he couldn't resist her. She was wonderful. I wasn't sure how you could make this work, but OH how you did, MA! Just brilliant!