Snape also stopped Harry from using one of the Unforgivable Spells, don't forget. He also saved Harry from the Death Eaters.
"Snape also stopped Harry from using one of the Unforgivable Spells, don't forget. He also saved Harry from the Death Eaters."
Not only did Snape keep him from casting 'Unforgivable Spells', he did so in the manner of an instructor to a pupil. 'Keep your mouth closed and your mind clear Potter.' or something along those lines. He was not only showing how powerfull he was, but showing Harry how much he needed to learn in fighting against the dark arts. My mind is still open on Snape, but traitors and double agents are rarely ever considered heroes.