I find this fic a interesting and fun read. I relly like it. But I do have a suggestion, its really hard to tell when Harry is talking out loud versus talking to Hannah and the others. ASt least, to me it is.
As such, I suggest either italicizing or bolding, or doing something to help that along. Other then that, really great job and I hope you continue!