I loved what you did for the Ravenclaws. I suspected that you were planning on having Harry punish the people who were stealing from Luna. I mean the only other option was that Harry wanted to hurt Luna herself and that did not really make sense.
I also loved the encounter with Sirius. Are you planning on having Harry come clean to him? I bet Sirius would be willing to keep the secret.
All in all this was another great chapter. More More MORE! :)
Author's response
This is not a slash story so Sirius and Harry will be showering seperately to keep themselves clean. Thanks for the suggestion though. :P BJH