An online textbook:
http://www.physicalgeography.net/home.html
Glacier sites to check out:
http://nsidc.org/glaciers/
http://www.uvm.edu/whale//GlaciersWhatAre.html
http://www.physicalgeography.net/fundamentals/10af.html
(landforms w/pics)
http://www.uwsp.edu/geo/faculty/lemke/alpine_glacial_glossary/glossary.html
(landforms w/pics)
http://gsc.nrcan.gc.ca/landscapes/pdf/glacial_meltwater_e.pdf