The popular show South Park is hit or miss with a lot of people, but most can’t deny their biting and irreverent take on current events – especially those that have to do with religion.

Here we have Ms. Garrison explaining the science behind evolution in this hilarious clip from South Park: