Sharing this website with a list of good math sites.
http://www.unl.edu/amc/a-activities/a4-for-students/weblinks.shtml