Well aren't you the studious type, were you in Hogwarts prior to coming to this place? Strange they don't have such a place though, not too much can be expected of muggles though I suppose.
What technology? I'm already having to deal with enough of this mess that I don't understand.