calcium oxalate

If you've ever had the pleasure of having a kidney stone, you certainly don't need a lesson about pain. But just in case that wasn't sufficient, here's some more: a lesson about the chemistry of kidney stones. There will be a quiz. Hope you pass it.
Take a look at this short, clever video from the American Chemical Society for tips on how to avoid getting kidney stones.