Deixando de lado o tratamento de Snape com Harry, eu diria que ele geralmente era um bom professor, sim .
Para começar, ele era realmente competente nas coisas que ele ensinava. Em O Prisioneiro de Azkhaban , Lupin testemunha a proficiência de Snape com poções:
'Professor Snape has very kindly concocted a potion for me,' he said. 'I have never been much of a potion-brewer, and this one is particularly complex. [...] there aren't many wizards who are up to making it.' (Speaking of the wolfsbane potion.)
O livro escolar de Poções de Snape ( Halfblood Prince ) é mais uma prova.
Em comparação com Trelawney, ou Umbridge, ou Lockhart, a competência básica no assunto sendo ensinado não deve ser tomada de ânimo leve.
Então, desde o começo, somos informados de que Snape é um bom orador:
He spoke in barely more than a whisper, but they caught every word - like Professor McGonagall, Snape had the gift of keeping a class silent without effort. (Harry Potter and the Philosopher's Stone, chapter 8)
Por tudo o que ele prefere ensinar DADA, ele é apaixonado pelo seu assunto, e deseja ensinar, transmitir essa paixão em diante:
I can teach you how to bottle fame, brew glory, even stopper death (ibid)
E, ao contrário, digamos, do Hagrid, ele organiza o material fácil primeiro, avançado depois:
Snape put them all into pairs and set them to mixing up a simple potion to cure boils (ibid).