This is really a great site for science. You can view pictures taken by students to illustrate different science concepts and you/your students can upload your own images. I love it! There is also a teacher’s guide. Help students apply science concepts to their own environments.