Teacher's Pet Author:Terrance Dicks, Valerie Littlewood (Illustrator) David's math teacher is a bit of a monster. Worse yet, he seems to have taken a special dislike to David. But when he gets into trouble, it's David and Goliath who come to the rescue.