TF: With Martin Freeman busy trekking across Middle-earth, David Tennant steps up as the put-upon teacher shepherding an over-excitable class into an end-of-term talent showdown.