Almost all the episodes were directed by series co-creator Trey Parker, with the exception of two episodes directed by Eric Stough.
Trey Parker primarily directed almost all episodes, with the exception of two episodes that were directed by Eric Stough.