What Does Your Blood Type REALLY Mean?

Wow, I thought I understood the difference between blood types - until I watched this short, sharp video! I've had my blood tested countless times, received blood transfusions, birthed 3 healthy babies - all without fully understanding the basic framework of blood typing: This is how we should learn things in school!