Perito your right.
Glycine isn't non polar when considred as a single molecule, however it is callsed as a non polar amino acid when considering it's inclusion in a polypeptide or protien structure. This is indeed because of it's lack of side chain.
See this venn diagram for the amino acids classifications according to side chains:
http://apodtele.googlepages.com/aa_venn_diagram.jpg
This is very useful information when trying to understand protein structure and function.