Khan Academy
Khan Academy: Test Prep: Mcat: Chemical Processes: Chemistry of Buffers and Buffers in Our Blood
Explains what a buffer is, how it is prepared, how it works to resist drastic changes in pH, and the characteristics of an effective buffer. Human blood also contains a buffer which is crucial for maintaining the blood's pH.