Special Guest Stars Anthony Stewart Head as Rupert Giles Ashanti as Lissa Guest Stars Danny Strong as Jonathan Levinson Tom Lenk as Andrew Wells D.B. Woodside as Principal Robin Wood Iyari Limon as Kennedy Sarah Hagan as Amanda Kristy Wu as Chao-Ahn K.D. Aubert as Nikki Wood