Almost all the episodes were directed by series co-creator Trey Parker, with the exception of two episodes directed by Eric Stough.
Almost all episodes were directed by Trey Parker, and only a few were directed by Eric Stough.