Trey Parker
The episode was written and directed by series co-creator Trey Parker and co-written by series co-creator Matt Stone.