Tonights episode was better, but still had silly weaknesses.
Strange that the people of Vienna in the 1500s all spoke perfect English as their first language, and most of them had London accents.
Also, you have to wonder why nobody gave their clothes a second glance. If they are saying its some kind of distortion thing like the psychic paper, then why did Amy and the twat need to dress up when they entered the school?

The interaction between Amy and the Doctor is spot on, but the boyfriend was an overly drippy, annoying twat. Cliched in fact.