Essential video portal focusing on human nature, promoting healthy skepticism, critical thinking and reason.

Tag: Fear – Fight / Flight / Freeze


Why Humans Are Natural Liars

Why Humans Are Natural Liars

[4:12] Humans lie as often as 2 or 3 times in a ten minute conversation. Why did we evolve to lie and what might it tell us abo…

MORE

Tenacious DNA

Tenacious DNA

[12:20] History of our evolution. WE MADE IT! 🙂 [Source: UppruniTegundanna YouTube link]…

MORE

The Autonomic Nervous System

The Autonomic Nervous System

[3:03] Dr. Rick Hecht points out the various functions of the autonomic nervous system and explains the division betwe…

MORE

Why Do We Cry?

Why Do We Cry?

[2:51] Have you ever wondered why water comes out of your eyes when you get sad? [Source: Life Noggin YouTube link]…

MORE

Page 8 of 11« First...678910...Last »