What a great chapter, Snape is a fool, the only reason Harry break every rule in the book, is because, 1) he doesn't have no other couse at the time, and 2) when he does have time, no-one will listen to him. And the reason that Harry is lacking in magical knowledge... is because Albus did pepare him, when he knew that Harry would one day face Voldemort. So if anyone is in falut with Harry isn't ready, its Albus. I truly hope Harry does find out what Albus has done to him...