Yay! Thank you for the compliment on my writing! The visions were coming from Voldemort, who was testing Snape. Snape caught on right away, but it's clear Harry didn't, or he wouldn't have wanted to try for Snape before Voldemort was dead. I'm glad you liked it -- thanks so much for commenting!