Here you can find different websites ranging from homework help to math games and puzzles. Below are a few sites to check out.
http://www.mathplayground.com/
http://hoodamath.com/
Good for Model Drawing
http://thinkingblocks.com/
http://www.mathplayground.com/PartPartWhole.html
http://www.ixl.com/
Watch Instructional Math Videos
http://www.khanacademy.org/