Bilingual Science Glossaries
Spanish
Science Homework Help from Discovery Education
Science News for Kids
Powerpoints on various science topics.
Flash Animations for Science
Science Flashcards