Guest Stars Sue Galloway as Sue LaRoche-Van der Hout Subhas Ramsaywack as Subhas Hannibal Buress as Bum Chloë Grace Moretz as Kaylie Hooper Cristin Milioti as Abby Flynn Terrence Mann as Bob Ballard Marguerite Stimpson as Female Teacher Zach Fischer as Male Teacher Jerold E. Solomon as Delivery Guy Uncredited Katherine McNamara as Meagan Danika Yarosh as School Girl Paris Yates as School Girl Rachel Moss as School Girl Heather Schacht as School Girl Dana Gaier as School Girl