Wizengomat, McGonagle, misspelling canon names is never a good sign. You really need to spend more time on proofreading, and perhaps make a habit of using the Potter Wiki so you get it right.
Author's response
I don't have a beta, and I review as best I can. I am not getting paid for this so if you aren't offering to help then please don't complain about. I am offering my story not a paid for novel.