Ocean in Commotion is a site containing multiple links to information about why the ocean is salty, ocean currents, density, temperature, currents, satellite images, circulation. Useful for older students doing research.
http://geosun1.sjsu.edu/~dreed/105/currents.html