http://www.earthsciweek.org/forteachers/classroomactivities.html
http://www.bbc.co.uk/schools/scienceclips/ages/7_8/rocks_soils.shtml try this cool site where you test rocks for various properties and learn about different types of rocks
Great erosion video http://www.siemensscienceday.com/activities/water_slide.cfm
http://www.youtube.com/watch?v=9Xv1DoqkARQ
http://www.youtube.com/watch?v=JBJFVHlQ2ZY
http://www.youtube.com/channel/UCQe_AbesJu_awUIPp3ZT4zQ
Science and children rocks http://www.nsta.org/publications/news/story.aspx?id=52969
Geoscience for pre-schoolers http://www.nsta.org/publications/news/story.aspx?id=52975
Layer cake earth http://www.nsta.org/publications/news/story.aspx?id=52979
Terrestrial Cave Animals - http://members.enchantedlearning.com/biomes/cave/terrestrial.shtml
Caves http://teacher.scholastic.com/lessonrepro/lessonplans/theme/caves02.htm
http://www.fantasticcaverns.com/studygde.htm
http://42explore.com/caves.htm
wind caves http://www.nps.gov/wica/naturescience/wind-cave-geology.htm
http://teacher.scholastic.com/lessonrepro/lessonplans/theme/caves04.htm if this link doesn't work google sea caves scholastic lesson plans
+