Try these
Flash games
Brain Teasers
Math Tricks
Videos
PedagoNet