Guest Stars Curtis Armstrong as Alan Foster Julian Morris as Ryan Geauxinue Brian Posehn as Biology Teacher Greta Lee as Kai Erinn Hayes as Ruth