Guest Stars Matt Stone voices Butters Stotch Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison April Stewart voices Sharon Marsh Trey Parker voices Mr. Mackey Matt Stone voices Gerald Broflovski Trey Parker voices Clyde Trey Parker voices Stephen Stotch Matt Stone voices Jimbo Kern April Stewart voices Wendy Testaberger Matt Stone voices Craig Trey Parker voices Jimmy Valmer Jennifer Howell voices Bebe Stevens Trey Parker voices PC Principal Jessica Makinson voices Heidi Turner Trey Parker voices Caitlyn Jenner