Question: is mr garrison still president?
Answer: Herbert J Garrison, currently President Garrison and formerly known as Janet Garrison, is a fictional character in the American animated television series South Park, He is voiced by Trey Parker and first appeared on television on August 13, 1997 in South Park's pilot episode "Cartman Gets an Anal Probe". Mr.