vote on everything
Mr. Garrison

Mr. Garrison

Herbert Garrison is a recurring character in the American animated television series South Park. He is voiced by Trey Parker. For the first eight seasons of the series, the character was known as Mr. Garrison but despite homophobic tendencies in season 1, underwent sex reassignment surgery in the season 9 premiere "Mr. Garrison's Fancy New...  more on Wikipedia

Mr. Garrison is listed on

TV Characters Working as Teacher(s)