I think I'd survive well in Harry Potter :D I probably wouldn't do that well in Potions, but in other things (maybe not the History part O_O) I would :D AND I CAN DO A BLOO'Y BRI'ISH ACCENT IF I DO SAY SO MYSELF—
Also, welcome to KT! I hope you enjoy your stay