Second graders should be reading at least 25 minutes each night , Monday through Thursday. They should be reading out loud to an adult. They will also be required to earn at least one Accelerated Reader point each week. 

www.learninggamesforkids.com   is a great site for lots of language type activities.

www.pbskids.org  is another good site for both reading, language and math things.