Portland Public Schools-
National Library of Virtual Manipulatives-
http://nlvm.usu.edu/en/nav/vlibrary.html
This site is often listed by schools as a good resource for math
manipulatives. These do require "Flash" software on your computer, but
you should have that already. If not, it is easy to download.
Everett School District math resources-
Google-
You will also be able to locate many
useful math activities through Google or other search engines. Simply
type in something like this:
math game graphing ordered pairs
(looking for a math game on graphing (ordered pairs)
or
geometry game polygons (finds polygon activities that are
games... some online, some not)