This is great. I really like the way hogwards is in his mind helping him. Yes Snape would not normally cast a spell like that but Snape does have a bad temper and sometimes lets it rule him like in the fifth book when he through Harry and then through a jar at him. Good work can't waite for more.