Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Mary Kay Bergman voices Liane Cartman Trey Parker voices Clyde Matt Stone voices Jimbo Kern Mary Kay Bergman voices Wendy Testaberger Mary Kay Bergman voices Mayor McDaniels Isaac Hayes voices Chef Mary Kay Bergman voices Principal Victoria Trey Parker voices Officer Barbrady Matt Stone voices Stuart McCormick Jesse Howell voices Ike Broflovski Mary Kay Bergman voices Carol McCormick Trey Parker voices Phillip Matt Stone voices Terrance Trey Parker voices Dr. Mephesto Matt Stone voices Starving Marvin Mary Kay Bergman voices Sally Struthers