"Explain how the chemistry of amino acids enables them to act as buffers in biological tissues:"
I know this question might not be completely relevant to the biology course, but I'm curious anyway. I know the carboxyl group of the amino acid gives the molecule acidic properties and that the R group can also affect the alkaline/acidic nature of the molecule, but how does this enable them to act as a buffer in biological tissue? Apparently they remove excess H+ and OH- ions, but how exactly does this work?
You're on the right track
Firstly, it's important to understand the nature of an amino acid in a neutral pH (say a pH of 7 at 25deg). Amino acids are essentially "zwitterions", which means that they can have charges on both the amino & carboxylic groups, and yet have no net charge ata neutral pH. Hence, there is a neg charge on the carboxylic acid and a positive charge on the amine.
If amino acids are added to an acidic solution (excess H+ ions), the carboxylic acid group (which has a neg charge normally) can "pick up" extra H+ ions (protons) to buffer the solution closer to neutral. Likewise, if added to a basic solution, the amine groups (positive charge normally) can donate a H+ ion to again buffer the solution to closer to neutral.