If something reasonably cool or even awesome is happening, that's Gareth Roberts' doing.The 200 level class will take place tomorrow.
If something trite, cliché or just downright face-palmingly bad is happening, that's Russell T. Davies' doing.
Yes, I know Gareth Roberts is responsible for The Shakespeare Code too, but it felt like there was a very distinct dividing line in this episode that kept clearly marking where one writer left off and the other picked up.