Ask Jeeves Kids is a great website to find information. You can type in any question you have and it will send you to several websites that answer your question. http://www.askjeeveskids.com
This site provides hundreds of terrific activities for students to do at home for extra reinforcement! After opening the link, click on second grade. All of the activities will be geared to second grade level. http://www.atozteacherstuff.com/go/jump2.cgi?ID=3529
Starfall is an amazing website thats helps students learn to read as they engage in interactive fun and games! http://www.starfall.com
National Geographic for Kids http://www.nationalgeographic.com/kids/
Kids games and other fun activities! http://pbskids.org/