Thanks to Juan Orozca and Active 4 Learning I have been introduced to SmartTeaching.org. This site is a great resource of web tools for teachers. The site provides a list of what is considered some of the best sites for teachers and students. SmartTeaching.org categorizes the list so that what you are looking for can be easily found. This is a site worth checking out and bookmarking for future use.