Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Eddie Kaye Thomas voices Barry Robinson Kevin Michael Richardson voices Principal Brian Lewis Daisuke Suzuki voices Toshi Yoshida Nicole Shabtai voices Mrs. Esther Lonstein