Below are some resources you may find useful. Just click on the underlined white words. That is a link to the website. Also, check in the Units themselves, sometimes I post useful links that will help in there.
Kahn Academy!! It's a great resource!
NLESD Supplied Videos
Unit 1 videos Unit 2 videos Unit 3 videos Unit 4 videos
Unit 5 videos Unit 6 videos Unit 7 videos Unit 8 videos
Grade 8 Intervention (HELP) from NLESD
Nelson: The unit numbers do not match up, but great for practice!
IXL: More practice but you will have to search for the topic!
Basic Skills Games: Basic skills are so important.
Unit 1: Khan's Introduction to the Pythagorean Theorem
Unit 1: Math Antics - The Pythagorean Theorem
Unit 2: Integer Warp - A racing game for Multiplying Integers
Unit 2: Water rafting - Game for Multiplying Integers
Unit 8: 3D Geometry: A site to help visualize 3D point of views for Unit 8.
Unit 8: Design a Tessellation: Design a tessellation for Unit 8.
Unit 8: Or here! for a tessellation builder.