Here are some great websites for practice and extra notes:
Click on a link:
http://interactivesites.weebly.com/
http://www.mathworksheets4kids.com/
http://www.mathworksheetsland.com/8/
http://www.studyzone.org/mtestprep/math8.cfmweeblylink_new_window
http://www.purplemath.com/modules/index.htm
http://www.coolmath.com/weeblylink_new_window