Guest Stars Alex Price as Teddy Boy Rachel Leskovac as Margaret (1950s) Jamie Davis as Terry Marie Critchley as Mrs. Forcett Allan Corduner as Mr. Solomon Rachel Davies as Katie Vates Judith Barker as Mrs. Armstrong David Fleeshman as Mr. Addiman Michael Dixon as Mr. Jeffries Sebastian Shaw as Eric Renny Krupinski as Mr. Bethshiva