Did it just come out today where you live or everywhere? It is possible that the teacher A: lives somewhere where it came out earlier, or B:She somehow got a hold of it with her connections.
Today is the nationwide release date.
I suppose he could have ordeered it from Amazon and it came in the mail yesterday. This all seems like it happened pretty fast, though, don't you think?