I loved this. A jealous Snape makes for a fun Snape! I loved when Harry used the word tempestuous and interrupts himself to say he does know and use big words and Snape insists he called Miss Granger! So funny. This was made of sparkly stuff the whole way around - whee!